在fedora 20中为python 3安装mod_wsgi

时间:2014-01-12 14:38:56

标签: python python-3.x mod-wsgi fedora

Feodora的mod_wsgi是否支持python 3?

我可以使用virtualenv为mod_wsgi构建python 2环境,并且它可以正常工作。但是当我为python 3构建环境时,错误日志总是说:

 ImportError: No module named site

我只是使用WSGIPythonHome指向/path/to/py3venv

如何为python 3配置mod_wsgi?

1 个答案:

答案 0 :(得分:1)

您无法为一个Python版本编译mod_wsgi,并强制将其指向另一个Python版本的虚拟环境。必须针对您要使用的特定Python版本编译mod_wsgi二进制文件。

换句话说,你不能强制为Python 2.X编译mod_wsgi,以便为Python 3.X使用虚拟环境。

因此,如果你的mod_wsgi是针对Python 2.X的,那么删除它并为Python 3安装软件包的变体,或者自己从源代码编译它。