我遇到了无法调用“matplotlib”的“pyplot”元素的问题。从下面的代码中,您可以看到我必须为 mattplotlib 元素添加一个“TkAgg”才能工作,这是一个常见问题。
import matplotlib
matplotlib.use("TkAgg")
但是,现在我无法将 '.pyplot' 添加到导入中。我尝试了以下方法:
import matplotlib.pyplot as plt
plt.use("TkAgg")
但这给了我错误:
AttributeError: 模块 'matplotlib.pyplot' 没有属性 'use'
我怎样才能解决这个问题,因为我的代码需要 pyplot 才能运行,但我无法在仍然必须使用“.use("TkAgg")的情况下弄清楚如何导入它。
我正在运行 Python 3.6.2 并且我正在使用 Tkinter 来开发我的程序
这是完全不同的两件事。您导入matplotlib
可以设置后端。然后您仍然需要导入pyplot
才能在之后使用它。
import matplotlib
matplotlib.use("TkAgg")
import matplotlib.pyplot as plt
# ... rest of code
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句