2014-01-12 6 views
0

Feodora의 mod_wsgi가 python 3을 지원합니까?fedora에서 python 3 용 mod_wsgi 설치

virtualenv를 사용하여 mod_wsgi에 대한 python 2 환경을 빌드 할 수 있습니다. 내가 파이썬 3을위한 환경을 구축 할 때 오류 로그는 항상 말한다 :

ImportError: No module named site 

난 그냥 /path/to/py3venv

어떻게 파이썬 3 mod_wsgi에 구성 할 수 있습니다에 WSGIPythonHome 포인트를 사용할 수 있습니까?

답변

1

하나의 파이썬 버전 용으로 컴파일 된 mod_wsgi를 가져 와서 다른 파이썬 버전 용 가상 환경에서 강제로 지정할 수 없습니다. mod_wsgi 바이너리는 사용하고자하는 특정 Python 버전을 위해 컴파일되어야한다.

즉, Python 2.X 용으로 컴파일 된 mod_wsgi를 강제로 실행하거나 Python 3.X 용 가상 환경을 사용할 수 없습니다.

mod_wsgi가 Python 2.X 용인 경우 제거하고 Python 3 용 패키지 변형을 설치하거나 소스 코드에서 직접 컴파일하십시오.

+0

고마워, 내가 다시 컴파일해야하거나 공식 repo가 ​​py3으로 변경 될 때까지 기다려야합니까? – FreedomKnight