2012-07-10 4 views
1

장고 프로젝트에서 2.6.8 대신 파이썬 2.7을 사용하고 싶습니다. 나는 2.7과 Django 1.5를 설치했다. 그러나 파이썬 2.6.8을 사용하는 프로젝트는 기본값입니다. 어떻게 변경할 수 있습니까?장고 프로젝트에서 2.6.8 대신 파이썬 2.7을 사용하고 싶습니다.

업데이트 :

이 내 구성입니다 :

<Directory "/var/www/html/a/"> 
SetHandler python-program 
PythonPath "['/var/www/html/'] + sys.path" 
PythonHandler django.core.handlers.modpython 
SetEnv DJANGO_SETTINGS_MODULE a.settings 
PythonDebug On 
</Directory> 

sys.path은 2.6.8의 경로를 얻을 것으로 보인다.

[ '/usr/lib/python2.7/', '의/var/www/html /', '/usr/lib/python2.6/ :이 장고가 보는 파이썬 경로입니다 site-packages/pip-1.1-py2.6.egg ', '/usr/lib/python2.6/site-packages/django_transmeta-0.6.7-py2.6.egg ', '/ usr/lib64/'/usr/lib64/python2.6', ' '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/ usr/lib64/python2.6/site-packages/gt k-2.0 ', '/usr/lib/python2.6/site-packages ', '/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info '] 이것은 다른 파이썬 버전에 의존하는 다른 응용 프로그램을 파괴하지 않고, 당신이 당신의 장고 설치 한 파이썬 버전을 사용할 수있는 가상 환경을 생성하여 작업을 쉽게 관리 할 수 ​​있도록합니다 http://pypi.python.org/pypi/virtualenv/

VIRTUALENV를 사용

+0

2.7이 먼저 오도록 경로를 적절하게 설정하십시오. 또한 http://pypi.python.org/pypi/virtualenv/ – Rohan

+0

을 참조 할 수 있습니다. 가상 환경을 사용하고, 사용하려는 모든 프레임 워크, 라이브러리, 언어 등으로 요구 사항 파일을 만들고 그 버전을 권장합니다 "Python == 2.6.8", "Django == 1.3.1"과 같이 각 행을 선언 한 다음 pip 명령을 사용하여 모든 패키지를 설치하십시오. 이'pip install -r requirements.txt'와 같이'pip'를 사용하십시오. 이것은 가장 쉬운 방법 중 하나입니다. –

+0

virtualenv를 사용하지 않고 다른 방법이 필요합니다. – Burak

답변

관련 문제