遇到这个问题,通过看这篇文章便可解决:
转载:https://blog.csdn.net/liaowu912/article/details/70198128
在centos6.X系统下,导入matplotlib时,出现ImportError: No module named '_tkinter'
的错误,首先yum list installed | grep ^tk
查看是否存在相应模块,通常原因是tkinter和tk-devel缺失。
总之一句话: 不管有没有直接使用下面的命令
通过yum install -y tkinter
和yum install -y tk-devel
下载相应模块,再重新编译python即可。重新编译代码如下:
./configure --prefix=/home/hadoop/opt/jianhong_data/python3.5.3 --enable-optimizations #注意:这里是自己的Python安装目录
make
make install
注意:以上三条指令在python源码解压包里面执行,因为./configure 是在python解压文件里面的
安装python3.x 的安装过程,请看我的这篇博客:
https://blog.csdn.net/hjh1653267911/article/details/81637206
如果读者的问题,我这篇能帮到你,请你点个赞,希望你也能帮助到更多的人