2014-01-12 125 views
0

Feodora的mod_wsgi是否支持python 3?在Fedora 20中安裝python 3的mod_wsgi

我可以使用virtualenv爲mod_wsgi構建python 2環境,它工作正常。但是,當我建立環境爲Python 3錯誤日誌總是說:

ImportError: No module named site 

我只是用WSGIPythonHome/path/to/py3venv

如何配置mod_wsgi的爲Python 3?

回答

1

您無法爲一個Python版本編譯mod_wsgi,並將其強制指向另一個Python版本的虛擬環境。必須針對您要使用的特定Python版本編譯mod_wsgi二進制文件。

換句話說,您不能強制爲Python 2.X編譯的mod_wsgi爲Python 3.X使用虛擬環境。因此,如果您的mod_wsgi適用於Python 2.X,請將其刪除並安裝Python 3的包的變體,或者從源代碼中自行編譯它。

+0

謝謝,所以我應該重新編譯它或等待官方回購將其更改爲py3? – FreedomKnight