Python Pylab没有安装在我的macbook上

Python Pylab没有安装在我的macbook上,python,macos,numpy,osx-mountain-lion,Python,Macos,Numpy,Osx Mountain Lion,MITX 6.00 pylab没有安装在运行山狮版python 2.7.3的macbook上。我已经试过多次安装它,但我无法让它工作。我已经发布了下面的错误消息,但不确定它告诉我要做什么。如果你能解释一下这个错误以及我是如何修复的,那就太好了 >>> ================================ RESTART ================================ >>> import pylab Traceback (mos

MITX 6.00 pylab没有安装在运行山狮版python 2.7.3的macbook上。我已经试过多次安装它,但我无法让它工作。我已经发布了下面的错误消息,但不确定它告诉我要做什么。如果你能解释一下这个错误以及我是如何修复的,那就太好了

>>> ================================ RESTART ================================
>>> import pylab

Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    import pylab
  File "/Library/Python/2.7/site-packages/matplotlib-1.3.x-py2.7-macosx-10.8-intel.egg/pylab.py", line 1, in <module>
    from matplotlib.pylab import *
  File "/Library/Python/2.7/site-packages/matplotlib-1.3.x-py2.7-macosx-10.8-intel.egg/matplotlib/__init__.py", line 133, in <module>
    from matplotlib.cbook import MatplotlibDeprecationWarning
  File "/Library/Python/2.7/site-packages/matplotlib-1.3.x-py2.7-macosx-10.8-intel.egg/matplotlib/cbook.py", line 29, in <module>
    import numpy as np
  File "/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/__init__.py", line 138, in <module>
    import add_newdocs
  File "/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/lib/__init__.py", line 6, in <module>
    from type_check import *
  File "/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/lib/type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/core/__init__.py", line 6, in <module>
    import multiarray
ImportError: dlopen(/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/core/multiarray.so, 2): no suitable image found.  Did find:
    /Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcf6_20130307-py2.7-macosx-10.8-intel.egg/numpy/core/multiarray.so: mach-o, but wrong architecture
>>> 
重新启动================================ >>>进口派拉布 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 进口派拉布 文件“/Library/Python/2.7/site packages/matplotlib-1.3.x-py2.7-macosx-10.8-intel.egg/pylab.py”,第1行,在 从matplotlib.pylab导入* 文件“/Library/Python/2.7/site packages/matplotlib-1.3.x-py2.7-macosx-10.8-intel.egg/matplotlib/________.py”,第133行 从matplotlib.cbook导入MatplotlibDeprecationWarning 文件“/Library/Python/2.7/site packages/matplotlib-1.3.x-py2.7-macosx-10.8-intel.egg/matplotlib/cbook.py”,中的第29行 将numpy作为np导入 文件“/Library/Python/2.7/site packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/uuuuuu init_uuuuuuuu.py”,第138行,in 导入添加新文档 文件“/Library/Python/2.7/site packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/add_newdocs.py”,第13行 从numpy.lib导入添加新文档 文件“/Library/Python/2.7/site packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/lib/uuuuu init_uuuuuuuu.py”,第6行,in 从类型检查导入* 文件“/Library/Python/2.7/site packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/lib/type_check.py”,第11行 将numpy.core.numeric作为_nx导入 文件“/Library/Python/2.7/site packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/core/uuuuuu init_uuuuuuuuuu.py”,第6行,in 导入多数组 导入错误:dlopen(/Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/core/multiarray.so,2):未找到合适的映像。确实发现: /Library/Python/2.7/site-packages/numpy-1.8.0.dev_bbcfcff6_20130307-py2.7-macosx-10.8-intel.egg/numpy/core/multiarray.so:mach-o,但架构错误 >>>
好吧,该消息中的重要信息如下

ImportError: dlopen( [long path to] multiarray.so, 2): no suitable image found.
Did find: [same path to] multiarray.so: mach-o, but wrong architecture

那么基本上,你安装正确了吗?也就是说,正确的体系结构(x86、x64,具体取决于您的Python版本)。

您应该尝试64位版本的这一想法。

它告诉您安装了错误体系结构的库。看起来你真正的问题是没有正确安装
numpy
。Enthough有一个OSX的可下载包,应该适合你。根据这些路径,除了OSX附带的Python 2.7外,你显然还安装了一些其他的Python 2.7。你必须告诉我们你安装了哪一个,以及你是如何安装的,在我们向您提供解决方案的详细信息之前。@mtadd这是安装Enthough后的结果。您所说的“Python版本”是什么意思?Idle版本2.7.3,我安装了32位