4

我已经成功运行了一段时间的 Apache 和 PHP,现在也想使用 python。我已经安装了 django 和 mod_wsgi,但仍然没有让它们工作。

我收到类似的错误

ImportError: Could not import settings '/srv/django_projects/proj1/settings.py' (Is it on sys.path?):

在我的 apache 日志中。关于设置 PYTHONPATH 的教程似乎需要向网络服务器启动脚本添加一个导出命令,但坦率地说,我不知道我在做什么,所以我想弄清楚发生了什么,以及我应该做什么。

4

1 回答 1

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 的方式。

所以,有很多可用的文档。

于 2012-04-26T23:40:47.017 回答