编辑不在matplotlib中显示的曲线线和轴参数选项

时间:2015-11-09 12:34:19

标签: python qt matplotlib pyqt4 edit

我正在使用Python 2.6和PyQt4。 matplotlib后端设置为“Qt4Agg”。

该图显示,但编辑曲线参数(看起来像绿色勾选框的参数)的选项未显示。

有什么想法吗?

编辑: 这是我没有看到的复选框:

enter image description here

示例代码:

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:

我找到了一个线索,但我仍然不知道问题是什么。我尝试通过

导入NavigationToolbar
from matplotlib.backends.backend_qt4 import NavigationToolbar2QT 

然后使用

访问文档
print(help(NavigationToolbar2QT)) 

在我使用最新版Pyzo的Windows上,存在一种名为“edit_parameters(self)”的方法。当我在Linux机器上对Python 2.6执行相同操作时,该方法完全丢失。可能有什么不对?

1 个答案:

答案 0 :(得分:1)

问题被识别为matplotlib的旧版本。