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

标签 python centos cntk

我有一台 CentOS 7.4 GPU 机器。

我试图在机器上安装cntk。我不能像 ubuntu 那样使用 pip 文件(我尝试使用它们安装并在导入 cntk 时出现 seg 错误)。

我成功编译了克隆的cntk。但是,当我尝试获取 python 版本时,我遇到了麻烦。我做了

sudo python setup.py install

在 $cntk_root/bindings/python

并得到

building '_cntk_py' extension

swigging cntk/cntk_py.i to 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: Error: Syntax error in input(1).

error: command 'swig' failed with exit status 1



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

最佳答案

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

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

关于python - 如何在没有anaconda的CentOS linux中安装python cntk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47228555/

相关文章:

python - 我想在 CNTK 中实现正则化技术 "Shakeout"

python - CNTK - 权重更新占缓慢训练时间的 90%

python - Tensorflow 将 pb 文件转换为 tflite

mysql - 使用 '--skip-slave-start' 启动 mysql 复制服务器

python - Rasa Core - 获取最新消息,自定义操作

centos - puppet 4.0 vagrant 模块丢失

plugins - collectd-如何安装 write_riemann 插件

python - 将参数复制为常量值?

Python MySQLdb 执行表变量

python - python中使用函数的素数错误