Python Pylab没有安装在我的macbook上
MITX 6.00 pylab没有安装在运行山狮版python 2.7.3的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
>>> ================================ 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位