Neural network &引用;OSError:[WinError 126]找不到指定的模块";导入mxnet库时

Neural network &引用;OSError:[WinError 126]找不到指定的模块";导入mxnet库时,neural-network,deep-learning,jupyter-notebook,python-3.6,mxnet,Neural Network,Deep Learning,Jupyter Notebook,Python 3.6,Mxnet,在Windows 8.1 CPU 64位上使用conda命令“conda install mxnet”安装以下软件包后,我在导入mxnet库时遇到错误(OSError:[WinError 126]找不到指定的模块) 已安装的软件包: _mutex_mxnet: 0.0.40-mkl libmxnet: 1.2.1-mkl_h0aaf724_1 mxnet: 1.2.1-h8cc8929_0 py-mxnet: 1.2.1-py36hcd68555_0 还有,弹出窗

在Windows 8.1 CPU 64位上使用conda命令“conda install mxnet”安装以下软件包后,我在导入mxnet库时遇到错误(OSError:[WinError 126]找不到指定的模块)

已安装的软件包:

_mutex_mxnet: 0.0.40-mkl
libmxnet:     1.2.1-mkl_h0aaf724_1
mxnet:        1.2.1-h8cc8929_0
py-mxnet:     1.2.1-py36hcd68555_0
还有,弹出窗口 执行导入命令时出现操作系统错误描述:“由于计算机中缺少tiff.dll,程序无法启动。”

请注意,tiff.dll文件已存在于我的文件夹“C:\Users\XX\AppData\Local\Continuum\anaconda3\pkgs\libtiff-4.0.9-hb8ad9f9\u 1\Library\bin”中,并且已尝试重新安装mxnet软件包,但不幸的是问题仍未解决。 此外,我已经尝试在stackflow上搜索类似的问题,但找不到任何相关的解决方案。请帮助解决该问题

PFB我的代码和错误消息

from __future__ import print_function
import numpy as np
import mxnet as mx
from mxnet import nd, autograd, gluon

---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)
<ipython-input-32-4901168cc2e7> in <module>()
      1 from __future__ import print_function
      2 import numpy as np
----> 3 import mxnet as mx
      4 from mxnet import nd, autograd, gluon

~\AppData\Local\Continuum\anaconda3\lib\site-packages\mxnet\__init__.py in <module>()
     23 
     24 from .context import Context, current_context, cpu, gpu
---> 25 from . import engine
     26 from .base import MXNetError
     27 from . import base

~\AppData\Local\Continuum\anaconda3\lib\site-packages\mxnet\engine.py in <module>()
     21 
     22 import ctypes
---> 23 from .base import _LIB, check_call
     24 
     25 

~\AppData\Local\Continuum\anaconda3\lib\site-packages\mxnet\base.py in <module>()
    111 __version__ = libinfo.__version__
    112 # library instance of mxnet
--> 113 _LIB = _load_lib()
    114 
    115 # type definitions

~\AppData\Local\Continuum\anaconda3\lib\site-packages\mxnet\base.py in _load_lib()
    103     """Load library by searching possible path."""
    104     lib_path = libinfo.find_lib_path()
--> 105     lib = ctypes.CDLL(lib_path[0], ctypes.RTLD_LOCAL)
    106     # DMatrix functions
    107     lib.MXGetLastError.restype = ctypes.c_char_p

~\AppData\Local\Continuum\anaconda3\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error)
    346 
    347         if handle is None:
--> 348             self._handle = _dlopen(self._name, mode)
    349         else:
    350             self._handle = handle

OSError: [WinError 126] The specified module could not be found
from\uuuuu future\uuuuu导入打印功能
将numpy作为np导入
将mxnet作为mx导入
从mxnet导入钕、autograd、胶子
---------------------------------------------------------------------------
OSError回溯(最近一次调用上次)
在()
1来自未来导入打印功能
2作为np导入numpy
---->3将mxnet作为mx导入
4来自mxnet进口nd、autograd、胶子
()
23
24 from.上下文导入上下文、当前_上下文、cpu、gpu
--->25.进口发动机
26从.base导入MXNetError
27.进口基地
()
21
22进口ctypes
--->23从.base导入库,检查调用
24
25
()
111\uuuuuuuuuuu版本\uuuuuu=libinfo.\uuuuuuu版本__
112#mxnet的库实例
-->113 _LIB=_load_LIB()
114
115#类型定义
_load_lib()中的~\AppData\Local\Continuum\anaconda3\lib\site packages\mxnet\base.py
103“通过搜索可能的路径加载库。”“”
104 lib_path=libinfo.find_lib_path()
-->105 lib=ctypes.CDLL(lib_路径[0],ctypes.RTLD_本地)
106#d矩阵函数
107 lib.MXGetLastError.restype=ctypes.c\u char\p
~\AppData\Local\Continuum\anaconda3\lib\ctypes\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.py in\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
346
347如果句柄为“无”:
-->348 self.\u handle=\u dlopen(self.\u名称,模式)
349其他:
350自。_手柄=手柄
OSError:[WinError 126]找不到指定的模块

您可以尝试使用pip包而不是conda包吗?conda包是由Anaconda创建的包,而不是Apache MXNet社区。

感谢您的回复。是的,我已经尝试使用pip重新安装,但没有帮助。但是,我通过使用下面的代码覆盖我的环境路径,成功地解决了这个问题。因此,在检索环境路径细节时似乎存在一些问题,我已经在系统和帐户变量设置中正确添加了这些细节

import os
os.environ["PATH"] += os.pathsep + 'C:/Users/XX/AppData/Local/Continuum/anaconda3/Library/mingw-w64/bin'

感谢您的回复。是的,我已经尝试使用pip重新安装,但没有帮助。但是,我通过使用以下代码覆盖我的环境路径来解决问题。因此,检索环境路径详细信息时似乎存在一些问题,我已经在系统和帐户变量setti中正确添加了这些详细信息ngs.import os.environ[“PATH”]+=os.pathsep++'C:/Users/XX/AppData/Local/Continuum/anaconda3/Library/mingw-w64/bin'