我一直在寻找解决这个问题的日子,找到了几十个解决方案,尝试了所有这些,但仍然无法正常工作。
尝试执行此导入以使用Tkinter
:
from matplotlib.backends.backend_tkagg
但是,每次都会抛出ImportError
。
MAC:OS X El Capitan
Python 2.7
IDE:Anaconda / Eclipse的Spyder
我多次卸载/安装matplotlib
,并确认后端设置为TkAGG
并且没有任何帮助。
我该如何解决这个问题?
修改
在我的搜索过程中,我发现这个问题很常见,所以我可能会更新这个问题,以包含我找到的一些解决方案以及它们为什么不起作用。
[1] TkDocs
我阅读了这篇文档,根据我的理解,它提供的解决方案仅限于Python 3,但TkAGG
在Windows上的Python 2.7中运行良好。