OSError: [WinError 126] 在 Pycharm 中导入 mxnet 找不到指定的模块



我正在使用Pycharm,将mxnet导入项目

我想我遇到了文件丢失错误,但我找不到解决方案

Traceback (most recent call last):
File "C:/E/ZJL_Test_package/ZJL_Test/feature/extract_image.py", line 1, in <module>
from mxnet import nd, image
File "C:DProgramsPython37libsite-packagesmxnet__init__.py", line 25, in <module>
from . import engine
File "C:DProgramsPython37libsite-packagesmxnetengine.py", line 23, in <module>
from .base import _LIB, check_call
File "C:DProgramsPython37libsite-packagesmxnetbase.py", line 113, in <module>
_LIB = _load_lib()
File "C:DProgramsPython37libsite-packagesmxnetbase.py", line 105, in _load_lib
lib = ctypes.CDLL(lib_path[0], ctypes.RTLD_LOCAL)
File "C:DProgramsPython37libctypes__init__.py", line 356, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found

Pycharm和Python的版本都是最新的(最新的(,有64位Windows 10和64位Python,64位PyCharm

重新启动计算机并再次打开PyCharm后,此问题似乎消失了。我什么也没做...因此,如果有人可以解释这一点,请给出您的答案,谢谢

根据https://github.com/apache/incubator-mxnet/issues/1740

  • 首先,尝试按照以下方式使用Anaconda(推荐(:http://mxnet.incubator.apache.org/install/index.html?platform=Windows&language=Python&processor=CPU

  • 您可能需要升级到 64 位 python:https://www.python.org/downloads/windows/

  • 您可能需要安装正确版本的 Cuda - 使用转储站检查 DLL 依赖项,如下所示:如何检查 DLL 依赖项?(Dumpbin 带有 Visual Studio(。

最新更新