ubuntu16.04环境下import matplotlib.pyplot as plt报错:ImportError: No module named 'matplotlib' 亲测可用

今天导入import matplotlib.pyplot as plt时出错,出现ImportError: No module named 'matplotlib',上网查了一下发现是因为当前我使用的python版本不是系统自带的版本,而是使用anaconda中的python版本,可能安装的matplotlib版本与系统的不匹配,话不多说,直接上解决方法:
打开终端输入下列命令:

conda install matplotlib

然后重新打开终端就好了,亲测可用。

附:pytorch环境中出现上述问题解决办法
进入到你利用conda创建pytorch的环境中,我的pytorch的环境名为pytorch,首先激活你的环境

source activate pytorch    #激活环境

激活环境后,运行命令:

conda install matplotlib

然后在该环境中重新导入import matplotlib.pyplot as plt,发现就不会报错了,最后关闭环境

source deactivate pytorch  #关闭环境

你可能感兴趣的:(ubuntu16.04环境下import matplotlib.pyplot as plt报错:ImportError: No module named 'matplotlib' 亲测可用)