zc.buildout について作業しています。プロジェクトをローカルの Apache サーバーにデプロイしました。
私の問題は、実行時に「raven.confという名前のモジュールがありません」というインポートエラーが発生したことですが、指定したすべてのパッケージがeggディレクトリにあります。
つまり、django は、分離された buildout フォルダーからではなく、システムの python パッケージからパッケージをロードしようとしています。どうすれば解決できますか、
Myproject
bootstrap.py
setup.py
bin/
buildout
django
django.wsgi
.....
eggs/
raven-3.1.13-py2.7.egg
..........
parts
project
develop-eggs
src/
some files
django.wsgi
myapp/
files
settings.py
buildout.cfg
[buildout]
parts = python
django
develop = .
eggs = beautifulsoup
MySQL_python
pymongo
requests
.......
.......
raven
sqlalchemy
[python]
recipe = zc.recipe.egg
interpreter = python
eggs = ${buildout:eggs}
[django]
recipe = djangorecipe
wsgi = true
settings = settings
eggs = ${buildout:eggs}
前もって感謝します。