当前位置:  开发笔记 > 编程语言 > 正文

安装numpy for Windows 10:导入多阵列numpy扩展模块失败

如何解决《安装numpyforWindows10:导入多阵列numpy扩展模块失败》经验,为你挑选了1个好方法。

我是新手,Python并且尝试安装失败numpy.当前问题是部分错误消息读取Importing the multiarray numpy extension module failed.我无法在互联网上找到此错误消息,我正在寻求帮助.完整的错误消息位于此帖的底部.

首先,我认为我应该提供系统和版本的详细信息并描述我所做的事情.我Windows 10在64位计算机上运行,并Python 2.7.13从https://www.python.org/downloads/windows/安装

我也安装了Anaconda,也Python 2.7和一个64位的机器,从这里下载https://www.continuum.io/downloads. AnacondaPython 2.7.12,而不是Python 2.7.13.当我import numpyAnacondaGUI 内部输入时,IPython不会出现错误或警告.尽管如此,我numpy从内部Python 2.7.13使用的印象IDLE (Python GUI)可能在计算上更快. Python 2.7.13首先出现在我的Path语句中.

numpy-1.12.0rc2+mkl-cp27-cp27m-win_amd64.whl从http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype下载了 以下建议从这篇文章中安装numpy来自windows格式的轮式(这个平台上不支持的轮子.)我重命名:

numpy-1.12.0rc2+mkl-cp27-cp27m-win_amd64.whl 至: numpy-1.12.0rc2+mkl-cp27-none-win32.whl

通过单击名称并编辑它来手动完成.重命名的文件位于文件夹中C:\Python27

然后我使用Windows命令窗口(cmd)更新pip输入:

python -m pip install --upgrade pip

一条消息说pip已经是最新的.

然后我在cmd窗口中输入以下内容:

pip install numpy-1.12.0rc2+mkl-cp27-none-win32.whl

一条消息说:Successfully installed numpy-1.12.0rc2+mkl.(在此之前,我尝试.whl使用其原始名称安装该文件,并收到该文件不适用于我的平台的错误.)

安装numpyPython 2.7.13我打开Python并输入:

import numpy

以下是返回的完整错误消息:

Traceback (most recent call last):
  File "", line 1, in 
    import numpy
  File "C:\Python27\lib\site-packages\numpy\__init__.py", line 142, in 
    from . import add_newdocs
  File "C:\Python27\lib\site-packages\numpy\add_newdocs.py", line 13, in 
    from numpy.lib import add_newdoc
  File "C:\Python27\lib\site-packages\numpy\lib\__init__.py", line 8, in 
    from .type_check import *
  File "C:\Python27\lib\site-packages\numpy\lib\type_check.py", line 11, in 
    import numpy.core.numeric as _nx
  File "C:\Python27\lib\site-packages\numpy\core\__init__.py", line 24, in 
    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.

numpy现在出现了许多文件夹和文件C:\Python27

我还尝试了以下两个命令并收到了显示的消息:

>>> pip show numpy
SyntaxError: invalid syntax
>>> git clean -xdf
SyntaxError: invalid syntax
>>> 

很抱歉这篇文章很长,但我不知道上述哪些细节可能对诊断问题最有帮助.我只使用Python约24小时,大部分时间已经花了试图安装numpyPython 2.7.13.我主要使用R并了解一些C.我没有尝试安装任何其他Python库或包.也许我错过了所需的依赖关系numpy.感谢您对此问题的任何建议或帮助.如果我能提供更多信息,请告诉我.对不起,如果这是重复的.



1> 小智..:

就我而言,此问题与numpy有关。因此,我删除了numpy并再次安装了它。要删除numpy(如果您已经拥有conda环境),可以通过以下方法来完成:conda remove numpy如果此命令还删除了一些其他依赖于numpy的软件包,那么在同一环境中(如果安装了pip),可以使用pip删除numpy并使用pip uninstall numpy再次下载pip install numpy。这可能应该修复您的错误。

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有