SCons安装在Scons模块上抛出没有属性错误

时间:2018-02-10 23:53:54

标签: python scons

我使用chocolatey在Windows上安装python3.6和SCons 3.0.0。但开箱即用,它不会运行。

// Indices for the desired range of values.
constexpr std::size_t first = 5;
constexpr std::size_t last = 15;

// Create a new array with the appropriate size.
uint8_t array2[last - first];

// Copy the data to the array.
std::copy(array + first, array + last, std::begin(array2));

您可以看到上面的目录结构,但是为了便于阅读......

File "C:\Python36\Scripts\scons.py", line 201, in <module>
SCons.Script.main()
File "C:\Python36\scons-3.0.0\SCons\Script\Main.py", line 13
parts.append(version_string("engine", SCons))
File "C:\Python36\scons-3.0.0\SCons\Script\Main.py", line 81
version = module.__version__
AttributeError: module 'SCons' has no attribute '__version__'

我是Scons的新手。主页说3.0.0与python 3.5+兼容,但不是特别是 python 3.6。这是版本问题还是安装问题?

1 个答案:

答案 0 :(得分:0)

升级到Scons 3.0.1解决了我的问题,因此可能出现版本问题。