繁体   English   中英

Python3,不能导入numpy

[英]Python3, can't import numpy

我无法导入 numpy。 尝试使用 pip 和 pip3 卸载并重新安装 numpy。 检查路径。 我在 Windows 10 上使用 Python3。

以下是整个错误:

Python 3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 位 (AMD64)] on win32 输入“help”、“copyright”、“credits”或“license”想要查询更多的信息。

导入 numpy Traceback(最近一次调用最后一次):文件“C:\\Python37\\lib\\site-packages\\numpy\\core__init__.py”,第 40 行,来自 . 导入多数组文件“C:\\Python37\\lib\\site-packages\\numpy\\core\\multiarray.py”,第 13 行,来自 . import overrides File "C:\\Python37\\lib\\site-packages\\numpy\\core\\overrides.py", line 6, in from numpy.core._multiarray_umath import ( ImportError: DLL load failed: The specified module could not be found.

在处理上述异常的过程中,又发生了一个异常:

回溯(最近一次调用):文件“”,第 1 行,在文件“C:\\Python37\\lib\\site-packages\\numpy__init__.py”中,第 142 行,从 . 导入核心文件“C:\\Python37\\lib\\site-packages\\numpy\\core__init__.py”,第 71 行,在 raise 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 加载失败:找不到指定的模块。

如果您想在 Windows 上获得更无缝的体验,请尝试使用 PyCharm 或 Anaconda,它们会自动为您安装 numpy/scipy,而不是标准的 Python 解释器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM