导入错误:找不到NumPy

时间:2017-08-16 18:56:13

标签: python numpy plot wxpython

导入wx.lib.plot

当我尝试导入wx.lib.py时,它给出了以下错误:

  

ImportError:找不到NumPy。

     

此模块需要NumPy模块,该模块无法导入。它可能没有安装(它不是标准Python发行版的一部分)。有关下载源代码或二进制文件的信息,请参阅Numeric Python站点(http://numpy.scipy.org)。

但是,我之前在命令提示符下安装了它,它显示为

要求已经满足:numpy in / Users / [我的名字] /anaconda/lib/python2.7/site-packages

有谁知道造成这种情况的原因是什么?

1 个答案:

答案 0 :(得分:1)

检查此问题板:https://github.com/ContinuumIO/anaconda-issues/issues/565

发生错误是因为wxpython使用numpy.oldnumeric,它已在numpy 1.9中删除:

# Needs NumPy 
try:
    import numpy.oldnumeric as _Numeric 
except:
    msg= """
    This module requires the NumPy module, which could not be
    imported.  It probably is not installed (it's not part of the
    standard Python distribution). See the Numeric Python site
    (http://numpy.scipy.org) for information on downloading source or
    binaries."""
    raise ImportError, "NumPy not found.\n" + msg