我已成功运行Apache和PHP一段时间了,现在也想使用python。我已经安装了django和mod_wsgi,但仍然没有让它们正常工作。
我收到错误,如
ImportError: Could not import settings '/srv/django_projects/proj1/settings.py' (Is it on sys.path?):
在我的apache日志中。关于设置PYTHONPATH的教程似乎需要向webserver启动脚本添加导出命令,但坦率地说我不知道我在做什么,所以我想清楚一下发生了什么,以及我应该做些什么。
答案 0 :(得分:0)
使用虚拟环境,如下所示:
http://code.google.com/p/modwsgi/wiki/VirtualEnvironments
另见:
http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPythonPath
和python-path选项:
http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess
您可能使用的后者取决于您运行mod_wsgi的方式。
所以,有很多文档可供使用。