Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 导入matplotlib.pyplot不工作_Macos_Matplotlib_Importerror - Fatal编程技术网

Macos 导入matplotlib.pyplot不工作

Macos 导入matplotlib.pyplot不工作,macos,matplotlib,importerror,Macos,Matplotlib,Importerror,我是python新手,只是尝试设置所有内容。我尝试过重新安装,但当我尝试“import matplotlib.pyplot as plt”时仍然会出错,有人知道这意味着什么吗 Traceback (most recent call last): File "<pyshell#5>", line 1, in <module> import matplotlib.pyplot as plt File "/Library/Frameworks/Python.f

我是python新手,只是尝试设置所有内容。我尝试过重新安装,但当我尝试“import matplotlib.pyplot as plt”时仍然会出错,有人知道这意味着什么吗

 Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    import matplotlib.pyplot as plt
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/pyplot.py", line 23, in <module>
from matplotlib.figure import Figure, figaspect
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/figure.py", line 16, in <module>
import artist
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/artist.py", line 6, in <module>
from transforms import Bbox, IdentityTransform, TransformedBbox, TransformedPath
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/transforms.py", line 34, in <module>
from matplotlib._path import affine_transform
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_path.so, 2): no suitable image found.  Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_path.so: no matching architecture in universal wrapper
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
将matplotlib.pyplot作为plt导入
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/pyplot.py”,第23行,在
从matplotlib.figure导入FigSpect图形
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/figure.py”,第16行,在
进口艺术家
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/artist.py”,第6行,在
从转换导入Bbox、标识转换、转换Bbox、转换路径
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/transforms.py”,第34行,在
从matplotlib.\u路径导入仿射变换
ImportError:dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib//u path.so,2):未找到合适的图像。确实发现:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib//\u path.so:通用包装器中没有匹配的体系结构

谢谢

在多个Mac OS上安装python和matplotlib时,我遇到了类似的问题。我最后做的是重新安装Python2.6,并获得兼容的软件包。花了一点时间才弄清楚哪种组合适用于哪种体系结构,但最终我让所有东西都运行起来了

matplotlib网站甚至提到了以下问题:


“OSX上的构建情况很复杂,因为人们可以从不同的地方获得png和freetype要求(darwinports、fink、/usr/X11R6)、不同的体系结构(x86、ppc、universal)和不同的OSX版本(10.4和10.5)。”

您是如何安装matplotlib和python2.7感谢您的回复,我从python.org下载了一个.dmg(我正在使用OSX),然后对于maplotlib,我首先尝试轻松安装从他们网站下载的.egg,然后尝试了另一个.egg,然后尝试了.dmg(尽管后来我意识到.dmg是32位的,我有64位)。所以最后我卸载了所有东西,包括python,然后重新开始,除了这次我使用了pip安装matplotlib,它失败了,因为我没有安装xcode(没有gcc),所以现在我正在等待下载。哪种安装方式简单?是的,您需要从他们的站点上为_path.sosetuptools-0.6c11-py2.7.egg编写Xcode!啊,我指的是easy_install的路径——这可以指向苹果的python——并看看该使用哪个egg