2017-06-21 124 views
1

任何人都可以帮我解决这个错误吗?我没有任何旧版本的numpy,并且我使用pip安装了它,我获得了numpy的1.13.0版本,并且我正在使用Windows 10操作系统。有什么建议么?numpy in Python 3.6:导入多阵列numpy扩展模块失败

Traceback (most recent call last): 
    File "C:/Users/Asus/PycharmProjects/g/num.py", line 1, in <module> 
    import numpy 
    File "C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\lib\site-packages\numpy\__init__.py", line 142, in <module> 
    from . import add_newdocs 
    File "C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\lib\site-packages\numpy\add_newdocs.py", line 13, in <module> 
    from numpy.lib import add_newdoc 
    File "C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\lib\site-packages\numpy\lib\__init__.py", line 8, in <module> 
    from .type_check import * 
    File "C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\lib\site-packages\numpy\lib\type_check.py", line 11, in <module> 
    import numpy.core.numeric as _nx 
    File "C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\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. 

原始错误是:DLL加载失败:无法找到指定的过程。

+0

你用来安装'numpy'的命令是什么? – TheDarkKnight

+0

pip安装numpy,卸载并尝试pip3.6安装numpy –

+0

看看下面的答案 – TheDarkKnight

回答

2

你显然是issue 9272的受害者。 numpy是针对Python 3.6.1构建的,但您使用的是Python 3.6.0

根据那里的讨论,您应该升级到Python 3.6.1以使其运行。看起来他们似乎也会建立在3.6.0之上,但是,请遵循这个问题来跟踪这个问题。

+0

非常感谢... –

+0

哇,这么简单..谢谢! – Alex