2 cmucpper cmucpper 于 2016.01.23 20:13 提问

python matplotlib报错 mac系统,急!!! 100C

各位大神好,
我在spyder中输入import matplotlib.pyplot as plt

结果就报错了:
Traceback (most recent call last):
File "", line 1, in
File "/Users/kevin/anaconda/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 685, in runfile
execfile(filename, namespace)
File "/Users/kevin/anaconda/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 78, in execfile
builtins.execfile(filename, *where)
File "/Users/kevin/Desktop/matplot.py", line 8, in
import matplotlib.pyplot as plt
File "/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/pyplot.py", line 27, in
import matplotlib.colorbar
File "/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/colorbar.py", line 34, in
import matplotlib.collections as collections
File "/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/collections.py", line 27, in
import matplotlib.backend_bases as backend_bases
File "/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/backend_bases.py", line 56, in
import matplotlib.textpath as textpath
File "/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/textpath.py", line 22, in
from matplotlib.mathtext import MathTextParser
File "/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/mathtext.py", line 63, in
import matplotlib._png as _png
ImportError: dlopen(/Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/_png.so, 2): Library not loaded: @loader_path/../../../libpng15.15.dylib
Referenced from: /Users/kevin/anaconda/lib/python2.7/site-packages/matplotlib/_png.so
Reason: image not found

好像是libpng15.15.dylib没安装?求问这是什么?具体怎么操作?
我用的OSX,anaconda

多谢!!

----------------------------------
日了,直接重新换了个解释器,解决了!

4个回答

enpterexpress
enpterexpress   Rxr 2016.01.23 20:35

图片说明

cmucpper
cmucpper 那些包我都装了,还是不行,是libpng15.15.dylib的问题好像,以及我这是mac。。。
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2016.01.23 20:15

execfile(filename, namespace)
看样子是少文件或者环境变量没有配置好。

oyljerry
oyljerry   Ds   Rxr 2016.01.23 21:40

你再安装libpbg等库到系统上 有这个依赖

91program
91program   Ds   Rxr 2016.01.23 20:21

libpng 是一个开源的 PNG 解码库
我只在PC和WinCE下使用过,OSX 没有用过
建议你查找一下 libpng 的 OSX 可以库,放到你的系统中试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
mac下Python2的matplotlib的更新【其实失败了,我认怂我用python3】
要用 plt.style.use('ggplot')  这么一句话,发现已经装好的matplotlib版本太低,需要更新 >>> import matplotlib >>> print matplotlib.__version__ 1.3.1 运行 pip install matplotlib --upgrade --user 还是报错,不管我加sudo还是经常会用的--ig
解决mac系统下Matplotlib 中文显示问题
最近在看python下的Matplotlib库,可以画一点图表啥的。可是发现mac系统下 Matplotlib 标题总是乱码怎么破? 后来百度了大量资料,解决了此问题。写点文章做点总结。如下: # -*- coding:utf-8 -*- # ********************************** # ** http://weibo.com/lix
mac 安装matplotlib后执行程序报错
执行程序后报错:Traceback (most recent call last): File "/Users/bojie.hbj/my_project/XXXX/XXX.py", line 4, in <module> import matplotlib.pyplot as plt File "/Users/bojie.hbj/my_project/XXXXX/XXXX/env/l
tkinter和matplotlib在mac下的一个问题
问题 在mac python中,将matplotlib嵌入Tkinter时出现以下错误: 2017-03-29 11:14:18.906 Python[1941:43135] -[NSApplication _setup:]: unrecognized selector sent to instance 0x7faf72b25e20 2017-03-29 11:14:18.906 Python[1
Linux/MacOS下matplotlib能正常显示的中文字体选择
下面的Python脚本可以检测到 *nix 系统内 matplotlib 支持正常显示的中文字体(用到了命令行工具 fc-list ): #!/usr/bin/env python # -*- coding: utf-8 -*- # File Name: font_check.py # Created Time: Thu Mar 23 16:53:59 2017 __auth
mac下配置matplotlib绘图
因网络科学与决策机制课程大作业需要使用python读取csv文件,制作图表,故配置matplotlib。 环境:     macos 10.10;python 2.7 配置过程:      参考:http://matplotlib.org/faq/installing_faq.html#which-python-for-os-x   在命令终端里输入:   安装pip s
Python绘图问题:Matplotlib中%matplotlib inline是什么、如何使用?
%matplotlib inline 是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。可见“%matplotlib inline”就是模仿命令行来访问magic函数的在IPython中独有的形式。magic函数分两种:一种是面向行的,另一种是面向单元型的。 行m
Mac中用matplotlib绘图,中文显示乱码
解决Mac中用matplotlib画图,中文显示乱码问题
解决Mac系统下matplotlib中文显示方块问题
一.Mac需要先下载simhei.ttf字体并安装,之后按照下面步骤首先将simhei.ttf拷贝到~python安装路径/site-packages/matplotlib/mpl-data/fonts/ttf目录中; 链接: https://pan.baidu.com/s/1hsGhxmG 密码: rste 二.然后修改~python安装路径/site-packages/matplo
macOSX中使用python matplotlib模块的问题解决
在mac OSX 上,使用python matplotlib库时会出问题