我正在尝试使用Apache 2.2和mod-python在WinXP上设置使用Django的Review Board。
我有一个默认的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
即。在加载mod-python之前设置环境变量,因为这是它找到Python解释器的地方。
这似乎不起作用。语法错了吗?还有其他解决方案吗?
感谢。
答案 0 :(得分:0)
如果你在Windows上,它可能会引用该路径的注册表。尝试在以下注册表中查找:
HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.5
特别是子键InstallPath
,Modules
和PythonPath
。