如何在没有anaconda的CentOS linux中安装python cntk

时间:2017-11-10 17:54:44

标签: python centos cntk

我有一台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失败

它必须比这更简单。建议?

1 个答案:

答案 0 :(得分:0)

我无法解决您的上述问题,但如果您放松了不使用Conda的约束并遵循这些instructions我可以说它会起作用,因为几周前我在RHEL 7上使用它cntk 2.2版。

注意,2.2版假定/ var / lock是可写的,这对我来说并不正确。如果按照上面的说明操作,则需要打开CrossProcessMutex.h并将/ var / lock /替换为可写目录。