我无法导入numpy。 尝试使用pip和pip3卸载并重新安装numpy。 检查路径。 我在Windows 10上使用Python3。
下面是整个错误:
Win32上的Python 3.7.1(v3.7.1:260ec2c36a,2018年10月20日,14:57:15)[MSC v.1915 64位(AMD64)] 输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。
导入numpy 追溯(最近一次通话): 文件“ C:\ Python37 \ lib \ site-packages \ numpy \ core__init __。py”,第40行,在 来自。导入多数组 在第13行的“ C:\ Python37 \ lib \ site-packages \ numpy \ core \ multiarray.py”文件中 来自。导入替代 文件“ C:\ Python37 \ lib \ site-packages \ numpy \ core \ overrides.py”,第6行,在 从numpy.core._multiarray_umath导入( ImportError:DLL加载失败:找不到指定的模块。
在处理上述异常期间,发生了另一个异常:
回溯(最近通话最近): 文件“”,第1行,位于 文件“ C:\ Python37 \ lib \ site-packages \ numpy__init __。py”,第142行,在 来自。进口核心 文件“ C:\ Python37 \ lib \ site-packages \ numpy \ core__init __。py”,第71行,在 提高ImportError(msg) ImportError:
重要提示:请阅读此建议,以了解如何解决此问题!
导入多数组numpy扩展模块失败。最
您可能正在尝试导入失败的numpy版本。
这是如何进行:
-如果您使用的是numpy git存储库,请尝试git clean -xdf
(删除所有不受版本控制的文件)并重建numpy。
-如果您只是尝试使用已安装的numpy版本,请执行以下操作:
您的安装已损坏-请重新安装numpy。
-如果您已经重新安装但仍不能解决问题,则:
1.检查您是否正在使用所需的Python(正在使用C:\ Python37 \ python.exe),
并且您的PATH或PYTHONPATH中没有目录可以
干扰您要使用的Python和numpy版本。
2.如果(1)看起来不错,您可以在以下位置打开一个新期刊
https://github.com/numpy/numpy/issues。请提供以下详细信息:
-如何安装Python
-如何安装numpy
-您的操作系统
-是否安装了多个版本的Python
-如果您是从源代码构建的,那么您的编译器版本以及理想的构建日志
Note: this error has many possible causes, so please don't comment on
an existing issue about this - open a new one instead.
最初的错误是:DLL加载失败:找不到指定的模块。
答案 0 :(得分:0)
如果您希望在Windows上获得更无缝的体验,请尝试使用PyCharm或Anaconda,它们会自动为您安装numpy / scipy,而不是标准的python解释器。