plone.app.blob を使用して Plone 3.3rc4 をインストールしようとしていますが、これまで試したことはありません。1 回の試行で、repoze.zope2、Plone、および plone.app.blob を virtualenv に pip インストールしました。このバージョンの DocumentTemplateがvirtualenv の site-packages ディレクトリにあり、RHEL5 で実行しようとしています。
何らかの理由paster serve etc/zope2.ini
で、この環境で実行しようとすると、Python からメッセージが表示されますImportError: No module named DT_Util
か? DT_Util.py
ディレクトリに存在し、__init__.py
そこにもあり、それが依存するCモジュールもそこにあります。C 拡張機能のインポート時に循環依存または障害が発生していると思われます。もちろん、このモジュールは通常の Zope インストールで動作します...
>>> import DocumentTemplate
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "DocumentTemplate/__init__.py", line 21, in ?
File ".../lib/python2.4/site-packages/DocumentTemplate/DocumentTemplate.py", line 112, in ?
from DT_String import String, File
File ".../lib/python2.4/site-packages/DocumentTemplate/DT_String.py", line 19, in ?
from DocumentTemplate.DT_Util import ParseError, InstanceDict
ImportError: No module named DT_Util