在Windows上运行带有两个Python安装的Scons

时间:2011-08-05 07:39:10

标签: python windows scons

我安装了两个不同的python版本(3.1和2,7)这现在引起了头痛。默认安装是3.1,它设置了PYTHONHOME和PYTHONPATH。问题是,当我尝试从2.7安装(通过Python27 / Scripts / scons.bat)运行scons时,我得到了引用Python31 / lib /文件夹的各种导入错误。

除了改变整个系统的PYTHONHOME和PYTHONPATH之外,还有什么好的解决方案。难道scons能不能安装两个版本的python吗?

不确定这是超级用户还是SO问题,但我猜大多数使用Python和Scons的人都会在这里挂起,而不是SU。

1 个答案:

答案 0 :(得分:1)

尝试将PYTHONHOME脚本中的PYTHONPATHscons.bat分别设置为每个Python安装的正确值。