嗨,我是python的新手,我想绘制一些数组但是我在重现这个EXAMPLE时遇到了问题。一旦我运行此代码:
import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20])
plt.show()
一堆错误而不是情节。
有人能让我知道出了什么问题吗?
答案 0 :(得分:2)
您的python安装/ matplotlib安装似乎不完整。您的matplotlib版本使用缺少的tkinter。尝试卸载matplotlib,tkinter,然后重新安装它们
pip uninstall matplotlib
pip install matplotlib
如果这也不起作用,因为tkinter是一个默认捆绑在python而不是Python Packaging Index(pip)的库,你必须卸载python,然后重新安装它
答案 1 :(得分:0)
在python 3.5中为我工作。
错误消息显示您缺少tkinter尝试
pip install tkinter