更新计算机时,我在 Matplotlib 中丢失了我最喜欢的按钮。
这是新配置:
这是旧配置:
旧配置有锯齿形按钮(倒数第二个,位于滑块和软盘之间),而新配置没有。之字形按钮会拉出更改选项
xlim/xscale//ylim/yscale
,我一直用它。
如何恢复此按钮使用?
我尝试在其他溢出问题中找到它的名字,希望将其添加到
backend_bases.NavigationToolbar2.toolitems
,但我到处都找不到它,就像它从未存在过一样!
当我尝试添加
("Customize", "Edit axis, curve and image parameters", "subplots", "edit_parameters")
时,我认为这可能是正确的(但我根本不相信;那可能是滑块),我得到:
AttributeError: 'NavigationToolbar2Tk' object has no attribute 'edit_parameters'
您使用不同的后端:自定义按钮仅适用于 QT 后端,它使用自己的
NavigationToolbar2QT
工具栏而不是标准 NavigationToolbar2
工具栏,并插入 Customize
按钮。您的新配置看起来像 TkInter 后端。
请参阅后端了解如何更改后端。