首页 > 解决方案 > 每当我尝试导入 cntk 时,它都会显示 No module named 'cntk._cntk_py'

问题描述

我正在使用 python 3.6,并且我已经安装了 cntk=2.3。但是每当我尝试导入它时,它都会显示以下问题。

没有名为“cntk._cntk_py”的模块

最后,它还显示了一些像这样的错误

During handling of the above exception, another exception occurred:

return _bootstrap._gcd_import(name[level:], package, level)
ImportError: libmpi_cxx.so.1: cannot open shared object file: No such file or directory

请帮忙。谢谢

标签: python-3.x

解决方案


运行此命令后,我的问题解决了。

apt-get install --no-install-recommends openmpi-bin libopenmpi-dev libopencv-dev python3-opencv python-opencv && ln -sf /usr/lib/x86_64-linux-gnu/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/libmpi_cxx.so.1 && ln -sf /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.12 && ln -sf /usr/lib/x86_64-linux-gnu/libmpi.so /usr/lib/x86_64-linux-gnu/libmpi.so.12 && pip install cntk

推荐阅读