新人问题, 感谢帮助
python3.5 win7_64
eclipse + python
练习测试, ImportError: No module named 'matplotlib.pyplot' 出现问题。
import matplotlib.pyplot as plt
squares = [1, 4, 9, 16, 25]
plt.plot(squares)
plt.show()
但是单独 import matplotlib 没有报错, 正常。
把相同的 内容直接输入到 python命令行, 没有导入错误, 运行结果正常。
同时 因为还有另外一个项目包, 把这个文件放入该项目包运行没有报错, matplotlib.pyplot 导入正常, 运行正常。
对比两个项目的 Properties 设置相同, System libs pythonpath 设置 相同,
开发新人, 思路就是上面排错, 求指教!
导致这种现象的出现,是你安装了多个python版本,是否之前有运行过同名的.py文件,在eclipse中是否切换过python版本。而之前那个同名py文件的执行器并不是当前你安装matplotlib的python版本。虽然你eclipse整体配置可能对了,但是单个文件运行的配置可能没有改变,你在当前环境下重建一个项目,取名与之前的尽量不要一样,把报错的代码放进去再运行一下看看是否正确。