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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
Yosemite和python matplotlib问题_Python_Macos_Matplotlib_Osx Yosemite - Fatal编程技术网

Yosemite和python matplotlib问题

Yosemite和python matplotlib问题,python,macos,matplotlib,osx-yosemite,Python,Macos,Matplotlib,Osx Yosemite,Python代码在我升级到Yosemite之前一直运行良好。有什么想法吗?以下是错误: Traceback (most recent call last): File "/Users/will/Downloads/legend_demo4.py", line 1, in <module> import matplotlib.pyplot as plt File "/Library/Frameworks/Python.framework/Versions/2.7/lib

Python代码在我升级到Yosemite之前一直运行良好。有什么想法吗?以下是错误:

Traceback (most recent call last):
  File "/Users/will/Downloads/legend_demo4.py", 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 26, 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 32, in <module>
    from matplotlib.image import FigureImage
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/image.py", line 22, in <module>
    import matplotlib._png as _png
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_png.so, 2): Library not loaded: /usr/X11/lib/libpng12.0.dylib
  Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/_png.so
  Reason: image not found
回溯(最近一次呼叫最后一次):
文件“/Users/will/Downloads/legend_demo4.py”,第1行,在
将matplotlib.pyplot作为plt导入
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/pyplot.py”,第26行,在
从matplotlib.figure导入FigSpect图形
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/figure.py”,第32行,在
从matplotlib.image导入FigureImage
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/matplotlib/image.py”,第22行,在
将matplotlib.\u png导入为\u png
ImportError:dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib//u png.so,2):未加载库:/usr/X11/lib/libpng12.0.dylib
引用自:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib//u png.so
原因:找不到图像
我也有同样的问题。
我通过取消(via:easy_install-m matplotlib)和重新安装(via:python setup.py build;python setup.py install)matplotlib,然后安装包(via:pip install packagename.whl)修复了这个问题。

尝试重新安装matplotlib。我怀疑发生的是它们(苹果)移动了一个库,因此mpl正在寻找一个版本,但操作系统有另一个版本。您能否提供有关a)如何安装python b)如何尝试构建源代码的详细信息?您应该只需要从源代码或从控制盘安装,而不必同时从源代码和控制盘安装。