python中安装python2.7 matplotlibb出现问题,我是个菜鸟,求大神带我飞

5被浏览814分享邀请回答01 条评论分享收藏感谢收起[摘要:正在做词频剖析的时间,须要用matlotlib 做图表,柱状图啥的,因而便最先了一个又一个的装置库的进程 由于matplotlib 须要依附很多其他科教盘算的第三圆库,须要一个一个的装置了。。]&
在做词频分析的时候,需要用matlotlib 做图表,柱状图啥的,于是就开始了一个又一个的安装库的过程
因为matplotlib 需要依赖许多其他科学计算的第三方库,需要一个一个的安装了。。
1, 安装matplotlib
& & & &官网直接下载:http://matplotlib.sourceforge.net/
& & & &我找了一个.exe的安装完毕之后, 直接 &import matplotlib,
& & & &报错如下:
之后就是安装 six了
2,&安装six
&&&官网下载:http://www.pythonhosted.org/six/
我下载的是 six-1.8.0 的源码包, 解压之后,到解压目录,命令行执行 直接 python setup.py install 就可以安装完成
之后 再次import matplotlib 还是缺少库: dateutil
3,&安装dateutil
官网下载:https://pypi.python.org/pypi/python-dateutil/1.4.1
& &&我下载的是&python-dateutil-2.3 源码安装 &同样到解压目录下,执行 python &setup.py install 同样可以安装成功,
继续执行:import matplotlib &;依旧报错: 缺少 pyparsing库
4,&安装pyparsing
& & &&&&官网下载 http://pyparsing.wikispaces.com/Download+and+Installation& &&安装方式与前面一样 解压之后, 直接 python setup.py install ,安装完成====& & 仍然 import matplotlib,还是缺少: numpy:
5,&安装numpy
下载http://www.numpy.org/
我直接下载的 numpy 1.9.1, 老方式安装,结果在安装的时候,报错了:
第一次碰到这个错误,在网上查资料之后, 发现是自己的C++/C 的编译器VC设置问题,
首先到 Python &目录下,找到 Lib--&distutilsmsvc9compiler.py 这个文件:
& & & & 需要修改:& & & &&
vc_env = query_vcvarsall(VERSION, plat_spec)
& &&& 这一行,如果你安装了 VS2012 ,就将VERSION直接改为11.0 如果是VS2013 就改为12.0
& & &之后,在找到:
mfinfo = self.manifest_get_embed_info(target_desc, ld_args)&
& & &这一行,直接改为:
& & & &mfinfo = None
& & &再次执行 python setup.py install 安装numpy 成功:
& & 再次执行 import &matplotlib &OK!
& & &一个运行结果:
阅读(...) 评论()python中matplotlib安装过程中的问题_宋兵乙_新浪博客
python中matplotlib安装过程中的问题
安装并使用matplotlib模块过程中遇到了一些问题,就是在成功安装matplotlib,并使用ipython
--pylab打开ipython后,无法成功绘图。使用命令绘图后,没有任何显示,也没有任何错误提示。原因是参数文件中backend参数的设置问题。
1 什么是backend
使用mat​plotlib的用户对于输出形式有多种要求,可能是在交互式命令行中绘图,也可能是需要保存到磁盘文件中。matplotlib通过设置不同的backend满足这些输出需求。
2 设置backend
backend的设置在matplotlibrc​文件中进行,查看文件所在位置的方法如下:
&&& import
matplotlib&
matplotlib.matplotlib_fname()​
找到matplotlibrc文件后,需要对文件中的两个参数进行修改,一个就是backend,另一个是​backend.qt4。
查看backend可选参数的方法如下:
matplotlib.rcsetup as rcsetup&
&&&print(rcsetup.all_backends)​
这里我选择了Qt4Agg。使用Qt4Agg的话,就需要安装其依赖的PyQt4或者PySide,但是Pyside的安装比较繁琐,所以使用PyQt4。这样的话,一个是需要在matplotlibbrc文件中设置backend.qt4参数值为PyQt4,一个是安装。安装PyQt4使用的命令如下:
sudo apt-get install
python-qt4​
上述操作完成后就可以正常使用matplotlib模块进行绘图了,启动ipython时需要使用:
ipython --pylab
另外,启动时不要使用root用户。​​
解决过程中参考的几个链接:
http://stackoverflow.com/questions/7534453/matplotlib-does-not-show-my-drawings-although-i-call-pyplot-show​
http://stackoverflow.com/questions//why-matplotlib-does-not-plot
http://matplotlib.org/faq/usage_faq.html
http://stackoverflow.com/questions//how-to-install-pyqt-on-ubuntu-12-04-with-python-2-7
博客等级:
博客积分:0
博客访问:82,168
关注人气:0
荣誉徽章:python安装matplotlib显示成功 但是运行没反应???
[问题点数:40分]
python安装matplotlib显示成功 但是运行没反应???
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
标签:至少1个,最多5个
PIP == (Python Package Index)
首先请保证你的电脑已经正常安装了python。
是否电脑已经安装好python并且已经配置好了环境变量,可以用下面的方法来判断。在windows系统下,同时按下 Win+R 键,打开下面的窗口。
接下来,在编辑框里面输入cmd打开命令行界面,如下图:
接着再输入python,同样可以启动和IDLE中的交互式窗口。如下图:
假如你电脑上的显示到目前为止都和我一样,那么证明你的python安装是没有问题的。
接下来我们安装库,首先我们需要安装顺序无所谓。我们需要numpy和matplotlib库,tkinter库是标准库内建的,所以我们不需要安装。pip安装包会自动安装依赖所以我们只需要安装上面的两个包即可。
首先,我们看下在未安装之前,尝试引入numpy库,如下图:
接着,我们安装numpy库,在命令行界面下输入 pip install numpy。如图:
等待安装完成,如下图:
安装完成后,我们再来尝试导入numpy库试试。
可以看到,这时numpy库已经被成功安装了。同理,我们按照相同的方法来安装matplotlib库,注意pip是自动选择最合适的版本的,并且会自动处理包之间的依赖关系并安装,所以我们不必担心细节。安装完成的界面:
在安装完成后,我们再来尝试一下matplotlib库。
我们把刚才x,y绘制出来该函数也就是双曲正弦函数。
至此,所有的包都已安装完成。
0 收藏&&|&&0
你可能感兴趣的文章
4 收藏,9.8k
15 收藏,7.3k
本作品采用 署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可
分享到微博?
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。}

我要回帖

更多关于 python3.6 matplotlib 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信