我有一台CentOS 7.4 GPU机器。
我试图在机器上安装cntk。我不能使用pip文件,因为它们用于ubuntu(我尝试与它们一起安装并在导入cntk时出现seg错误)。
我成功编译了克隆的cntk。但是当我试图获得python版本时,我遇到了麻烦。我做了
sudo python setup.py install
在$ cntk_root / bindings / python
中并获取
建筑' _cntk_py'扩展
将cntk / cntk_py.i转换为cntk / cntk_py_wrap.cpp
swig -python -c ++ -D_MSC_VER -I ../../ Source / CNTKv2LibraryDll / API -I ../../ bindings / common -Werror -threads -o cntk / cntk_py_wrap.cpp cntk / cntk_py.i
cntk / cntk_py.i:92:错误:输入(1)中的语法错误。
错误:命令' swig'退出状态1失败
它必须比这更简单。建议?
答案 0 :(得分:0)
我无法解决您的上述问题,但如果您放松了不使用Conda的约束并遵循这些instructions我可以说它会起作用,因为几周前我在RHEL 7上使用它cntk 2.2版。
注意,2.2版假定/ var / lock是可写的,这对我来说并不正确。如果按照上面的说明操作,则需要打开CrossProcessMutex.h并将/ var / lock /替换为可写目录。