使用intellj在python窗口10中导入mxnet

时间:2018-05-26 17:07:59

标签: python intellij-idea mxnet

当我import mxnet在intellij(python)中使用import mxnet as mx时,compier会生成错误

  

OSError:[WinError 126]无法找到指定的模块"

并显示跟踪显示

  

第1行和第34行;将mxnet导入为mx"在test.python中   mxnet已经在env / lib

2 个答案:

答案 0 :(得分:1)

您可能遇到PyCharm配置问题,因此我建议您先从命令行检查一下。打开命令提示符并使用\path\to\env\Scripts\activate激活虚拟环境。通过列出包含pip list的pip包并查找mxnet,确认已在此环境中安装了MXNet。如果您未在已安装的软件包列表中看到它,请使用pip install mxnet。现在运行带有python的Python解释器并尝试import mxnet

如果这样可行,您现在需要确保PyCharm使用正确的Python环境,因为系统上可能安装了多个环境。并且可以找到说明here

答案 1 :(得分:0)

我有同样的问题。

Pip没有为我的CUDA版本(10.2)下载正确版本的MXnet。

找不到的DLL是针对下载MXNet的CUDA版本的。

我通过访问存储库并直接下载正确的软件包来解决了这个问题。

在我的情况下是mxnet_cu102mkl-2.0.0b20200504-py2.py3-none-win_amd64.whl

此后它正常工作。