我的工作角落找尋zc.buildout。我在我的本地apache服務器上部署了我的項目。擴建的Python包或擴建的django.wsgi不加載
我的問題是當我運行它時,我得到了一個導入錯誤'沒有名爲raven.conf的模塊' 但是我在egg目錄中指定了所有的軟件包。
這是試圖從系統的python包,而不是從孤立的buildout文件夾加載包的django。我怎樣才能解決這個問題,
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}
感謝。
我的例外位置是/home/jisson/tests/t/src/myapp/myapis/logger/__init__.py,第7行。從raven.conf導入setup_logging。多數民衆贊成django無法加載python包在它的蛋的目錄。 –
Jisson
2013-02-21 10:24:49
您可以[編輯]您的問題以添加其他信息。 – 2013-02-21 10:31:55
您可以檢查'bin/django.wsgi'文件中包含的雞蛋。 – 2013-02-21 10:33:34