我正在使用Python 2.6和PyQt4。 matplotlib后端设置为“Qt4Agg”。
该图显示,但编辑曲线参数(看起来像绿色勾选框的参数)的选项未显示。
有什么想法吗?
编辑: 这是我没有看到的复选框:
示例代码:
import matplotlib
matplotlib.use('Qt4Agg')
import matplotlib.pyplot as plt
matplotlib.rcParams['interactive'] = True
plt.ion()
x=[1,2,3]
plt.plot(x,x)
inp = input('Press enter to exit ')
编辑2:
我找到了一个线索,但我仍然不知道问题是什么。我尝试通过
导入NavigationToolbarfrom matplotlib.backends.backend_qt4 import NavigationToolbar2QT
然后使用
访问文档print(help(NavigationToolbar2QT))
在我使用最新版Pyzo的Windows上,存在一种名为“edit_parameters(self)”的方法。当我在Linux机器上对Python 2.6执行相同操作时,该方法完全丢失。可能有什么不对?
答案 0 :(得分:1)
问题被识别为matplotlib的旧版本。