我一直试图让SCons现在工作很长一段时间,但还没有成功。在其他事情之前:我正在运行Windows 7 x64。
我首先在C:\Software\Python27
中安装了Python 2.7.11,并将该目录添加为C:\Software\Python\Scripts
系统路径(对于所有用户,即)。然后我在C:\Software\Python27\Lib\site-packages\scons-2.4.1
安装了SCons,然后
前面提到的scripts-directory中的脚本(SCons安装msi默认的目录)。
现在,当我尝试运行SCons时,我收到此错误消息:
导入失败。无法在以下位置找到SCons文件:
...
ImportError:没有名为SCons.Script的模块
作为用户,我真的不知道错误来自哪里,除了SCons无法解析它自己的导入。
我通过创建一个新文件夹来创建一个新文件夹:C:\Software\Python27\Scripts\scons-local
并移动它
SCons安装文件夹(...\Python27\Lib\site-packages\scons-2.4.1
)的内容到新创建的文件夹。但是这个
给我一个语法错误:
我发现here这个错误是由于我的Python版本不支持条件表达式,因为这种情况 Python 2.4及更高版本支持表达式。虽然我使用的是Python 2.7.11,但我不应该这样做 这个错误。
一些帮助将受到高度赞赏,提前谢谢!