700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > in module     from . import multiarray ImportError: DLL load failed: 找不到指定的模块解决

in module     from . import multiarray ImportError: DLL load failed: 找不到指定的模块解决

时间:2019-04-02 15:49:56

相关推荐

in module     from . import multiarray ImportError: DLL load failed: 找不到指定的模块解决

1、问题现象:

D:\path\python.exe "D:/ML_SourceCode/machinelearninginaction/Ch/b.py"

Traceback (most recent call last):

File "D:\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in <module>

from . import multiarray

ImportError: DLL load failed: 找不到指定的模块。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "D:/ML_SourceCode (1)/machinelearninginaction/Ch/b.py", line 2, in <module>

from a import A

File "D:\ML_SourceCode (1)\machinelearninginaction\Ch\a.py", line 1, in <module>

from numpy import *

File "D:\Anaconda3\lib\site-packages\numpy\__init__.py", line 142, in <module>

from . import add_newdocs

File "D:\Anaconda3\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>

from numpy.lib import add_newdoc

File "D:\Anaconda3\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>

from .type_check import *

File "D:\Anaconda3\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>

import numpy.core.numeric as _nx

File "D:\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 26, in <module>

raise ImportError(msg)

ImportError:

Importing the multiarray numpy extension module failed. Most

likely you are trying to import a failed build of numpy.

If you're working with a numpy git repo, try `git clean -xdf` (removes all

files not under version control). Otherwise reinstall numpy.

Original error was: DLL load failed: 找不到指定的模块。

2、原因:

numpy版本太低

3、解决:

1.在anaconda prompt下使用conda工具执行

conda uninstall numpy

(如果还有numpy-base,也用此方法卸载)

2.在anaconda prompt下使用pip工具执行

pip intall numpy

4、总结

这种问题比较难以侦测和修复,主要无法感知其具体的问题根源,默认可以升级至最新版本。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。