当我import mxnet
在intellij(python)中使用import mxnet as mx
时,compier会生成错误
OSError:[WinError 126]无法找到指定的模块"
并显示跟踪显示
第1行和第34行;将mxnet导入为mx"在test.python中 mxnet已经在env / lib
中
答案 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
。
此后它正常工作。