Matplotlib安装
Posted 总要做些什么
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matplotlib安装相关的知识,希望对你有一定的参考价值。
Tkinter
环境:
1. 系统: ContOS7
2. Python: Python 2.7.11
错误信息:
如果你报的一下错误!那么恭喜你,中奖了。重装python吧!(可能有其它解决办法,我试验过很多种,都没成功!!!祝你顺利)
>>> import Tkinter Traceback (most recent call last): File "<stdin>", line 1, in <module>
File "/opt/python2.7.11/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module> import _tkinter # If this fails your Python may not be configured for Tk ImportError: No module named _tkinter
安装依赖包:
1、通过yum方式安装:tcl-devel、tk-devel
yum -y install tcl-devel tk-devel
2、通过源码方式安装:tcl、tk
tcl
url:http://www.tcl.tk/software/tcltk/download.html tar zvxf tcl8.6.8-src.tar.gz ./configure make make install
tk
url:http://www.tcl.tk/software/tcltk/download.html tar zvxf tk8.6.8-src.tar.gz ./configure make make install
检查是否安装成功:
rpm -qa | grep ^tk rpm -qa | grep ^tcl
或查看文件是否存在
3、还有一些常用的依赖,可以全部通过yum安装,基本不会出大问题!自行根据报错解决一下
正确的安装python方式:
下载源码包:
url:http://www.python.org
解压:
tar -xvf Python-2.7.11.tar cd Python-2.7.11.tar
修改文件:
# 搜索一下,找到要修改的位置 :/_tkinter # 将以下位置的注释去掉 _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \\ -L/usr/local/lib \\ -I/usr/local/include \\ -I/usr/X11R6/include \\ -ltk8.5 -ltcl8.5 \\ -lX11
编译安装:
./configure --prefix=/opt/python2.7.11 make make install
验证:
特殊说明:导入包时,首字母一定要大写,否则会找不到
如果在使用过程中遇到以下错误:
RuntimeError: tk.h version (8.6) doesn\'t match libtk.a version (8.5)
我是这样解决的(百度的)
# Tkinter.py里面检测头文件和库文件版本的几行代码注销掉就行了
#if tcl_version != _tkinter.TCL_VERSION: # raise RuntimeError, \\ # "tcl.h version (%s) doesn\'t match libtcl.a version (%s)" \\ # % (_tkinter.TCL_VERSION, tcl_version)
Matplotlib
欠着
以上是关于Matplotlib安装的主要内容,如果未能解决你的问题,请参考以下文章
在 matplotlib 内联和 QT 后端之间切换 Python 脚本
Python matplotlib 基础练习:画出正弦曲线等
Windows64 系统下PythonNumPy与matplotlib 安装方法
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途