我使用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。这是版本问题还是安装问题?
答案 0 :(得分:0)
升级到Scons 3.0.1解决了我的问题,因此可能出现版本问题。