RichDocuments で単体テストを実行しようとすると、次のエラーが発生します。
[jd@jd:~/sandbox/trunk/eggs/Products.RichDocument-3.0.2-py2.4.egg/Products/RichDocument/tests]$ python ./testSetup.py
Traceback (most recent call last):
File "./testSetup.py", line 1, in ?
from Products.RichDocument.tests import base
ImportError: No module named RichDocument.tests
1)これは私のpythonパスと関係がありますか?
2)ここで、環境変数 INSTANCE_HOME および SOFTWARE_HOME を設定する必要がある場合があります。前者は Zope インスタンス (Products フォルダの親) を指す必要があり、後者は Zope がインストールされている Python ライブラリ ディレクトリ (例: /usr/local/zope-2.8.4/lib/python) を指す必要があります。
これを設定するにはどうすればよいですか?http://localhost:8380/manage
のコントロール パネルでは、次のように表示されます。
SOFTWARE_HOME
/home/jd/sandbox/trunk/parts/zope2/lib/python
INSTANCE_HOME
/home/jd/sandbox/trunk/parts/client