을 사용, 내 ~/opt 디렉토리에 파이썬 2.7.1 설치 다음파이썬의 새로운 버전을 설치하지만, 장고는 여전히 DreamHost는에 시스템 기본
- 는
- 내 .bash_profile에 에
- 은 2.7.1 기본
- 설치 setuptools에 장고를 설치
- 이
/path/to/python2.7 setup.py install
로 1.2.4 0.6c11-py2.7 것을
- 는
- 의도적으로 ~/site.com에서 구문 오류를 넣어 내 사이트 디렉토리 ("site.com")에서 파이썬 쉘
wget http://wiki.dreamhost.com/django-setup.py
python2.7 django-setup.py
에import django
및django.VERSION
으로 버전 1.2.4을 확인/프로젝트/- urls.py 는 웹 브라우저에서 사이트와 여전히 내가 왜 장고 사용을 거부 않습니다
export PATH=$HOME/opt/bin/:$PATH
을 추가했다
python --version
확인 617,451,515,
파이썬 2.5.2를 사용하고 있습니다라는 오류 페이지를 방문 내 새 버전의 Python?
이 글에 따르면 installing-django-with-python-2-5-and-not-with-the-default-version-of-python, 문제는 mod_wsgi (또는 제 경우에는 승객을 생각합니다 (하지만 실제로 동일한 일을하는지는 알 수 없습니다)).
mod_wsgi를 컴파일하고, passenger_wsgi를 컴파일하고, 위에서 virtualenv를 설치하거나, 위와, A와 C, B D와 E 또는 그 외 다른 것을 모두 설치해야합니까?
감사합니다. 에반! 두 번째 제안이 효과가있었습니다. :-) http://wiki.dreamhost.com/Passenger_WSGI#Passenger_WSGI_and_virtualenv –
WSGIPythonExecutable은 mod_wsgi 3.0에서 제거되었으므로 mod_wsgi의 현재 버전에서는 삭제되지 않았습니다. 어쨌든 mod_wsgi도 도움이되지는 않았습니다. mod_wsgi가 다른 메이저/마이너 버전의 파이썬을 사용할 수있는 유일한 방법은 특정 버전에 대해 컴파일 될 때 소스 코드에서 다시 빌드하는 것이고 파이썬의 다른 메이저/마이너 버전에 대해서는 사용할 수 없다는 것입니다. –