【发布时间】:2011-06-04 14:07:05
【问题描述】:
我正在尝试设置 WAMP 服务器。我已经让 Apache 正常工作,并且我已经顺利安装了 mod_wsgi。
问题是,我正在为我的项目使用虚拟环境(使用 virtualenv)。很明显,mod_wsgi 在定位我安装的 Django 时遇到问题。
我正在尝试了解如何让 mod_wsgi 与 virtualenvs 一起工作。文档似乎认为这是不可能的:
请注意,WSGIPythonHome 指令只能在 UNIX 系统上使用,在 Windows 系统上不可用。这是因为在 Windows 系统上,Python DLL 的位置似乎决定了 Python 将在何处查找 Python 库文件。目前尚不清楚如何创建一个独立于 Windows 上主要 Python 安装的独特基线环境。
从这里:mod_wsgi + virtualenv docs。
有没有人知道如何进行这项工作?
【问题讨论】:
-
关于 Windows 上的 WSGIPythonHome 的评论实际上是错误的。可能在 mod_wsgi 3.X 中取消了限制(不确定)。该评论已被删除。
标签: python apache wamp virtualenv wampserver