Ubuntu系统下的pycharm不能识别matplotlib的问题。
import matplotlib.pyplot as plt 的时候,开始出现没有matplotlib模块,后来采用如下方法解决:
在python命令模式下:
s1:>>> import matplotlib
如果不报错,则说明已经安装matplotlib模块,否则进行安装(可以pip或apt-get等命令安装均可以,但是我是用apt-get命令安装之后才好的)
s2:>>> print(matplotlib.__file__)
找到matplotlib模块的位置,位置可能是这样的:
/usr/local/lib/python2.7/dist-packages/matplotlib/__init__
那么我们在Pycharm导入matplotlib之前,先加上如下代码:再导入matplotlib
import sys
sys.path.append("/usr/local/lib/python2.7/dist-packages")
import matplotlib
在这之后,运行文件,发现出现No module named '_tkinter'错误,我采用了这个方法解决:
sudo apt-get install python3-tk
原因是pycharm采用的解释器是python3而不是python2.7,而我之前默认是采用python即python2.7安装的。
_________________________________________________
可以看看这几篇文章,都是关于安装matplotlib tk tcl出错等问题的解决方法
https://www.jianshu.com/p/f3c509950bd9
https://blog.csdn.net/cryhelyxx/article/details/22514871
大家安装过程中可能出现其他问题,耐心寻找答案一定会有办法解决的!!