Python 导入错误:找不到NumPy

Python 导入错误:找不到NumPy,python,numpy,plot,wxpython,Python,Numpy,Plot,Wxpython,导入wx.lib.plot 当我尝试导入wx.lib.py时,会出现以下错误: ImportError:找不到NumPy 此模块需要NumPy模块,无法导入该模块。它可能没有安装(它不是标准Python发行版的一部分)。有关下载源代码或二进制文件的信息,请参阅Numeric Python站点() 但是,我以前在命令提示符下安装过它,它显示为 已满足要求:numpy in/Users/[my name]/anaconda/lib/python2.7/site-packages 有人知道这可能是什么

导入wx.lib.plot

当我尝试导入wx.lib.py时,会出现以下错误:

ImportError:找不到NumPy

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

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

已满足要求:numpy in/Users/[my name]/anaconda/lib/python2.7/site-packages

有人知道这可能是什么原因吗?

查看此问题板:

发生此错误的原因是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

完全同意。它不具信息性、误导性,并将用户发送到错误的方向。老实说,我不再和WX合作了。我现在只在Jupyter工作,使用小部件!该社区非常活跃,有很多功能。只有wxPython的古老版本才需要numpy的古老版本,
wx.lib.plot
从那时起已经更新了几次。升级wxPython,这应该会消失