2009-07-25 7 views
0

나는 장고를 사용하는 검토 보드를 아파치 2.2와 mod-python이있는 WinXP에서 설정하려고한다.아파치와 mod_python을 이용한 장고 python 경로

기본 Python 설치가 있지만 다른 인스턴스를 사용하고 싶습니다. 기본값은 c :/python25이지만 d :/xxx/python25가 필요합니다. mod-python은 경로를 변경하는 설정 옵션을 가지고 있지만 mod_python을 다시 컴파일하지 않아도됩니다. (코드는 VCS에 있으므로 어디에도 놓을 수 있습니다). 이 문제를 어떻게 해결할 수 있습니까?

현재 Apache conf 파일에서 SetEnv를 사용하여 환경 경로를 변경하려고합니다.

SetEnv PATH "d:/xxx/python25;PATH" 
LoadModule python_module modules/mod_python.so 

.l.e. mod-python이로드되기 전에 환경 변수를 설정하여 파이썬 인터프리터를 찾습니다.

이것은 제대로 작동하지 않는 것 같습니다. 구문이 잘못 되었습니까? 다른 해결책이 있습니까?

감사합니다.

답변

0

Windows를 사용하는 경우 경로의 레지스트리를 참조 할 가능성이 있습니다. 아래의 레지스트리에보고하십시오 :

HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5

특히

, 하위 키, InstallPath, ModulesPythonPath을.

+0

나는 이것이 내가 피하고 싶은 mod_python을 다시 컴파일하는 바를 모두 할 수 있다고 생각한다. 필자는 VCS에서 얻은 것보다는 Python과 검토 보드 종속성을 설치해야한다고 생각합니다. RB의 한 인스턴스 만 필요하기 때문에 커다란 문제는 아닙니다. – Nick

관련 문제