python3.3 matplotlib无法导入name\u tkagg

2024-10-01 13:35:18 发布

您现在位置:Python中文网/ 问答频道 /正文

matplotlib的默认后端是“agg”。我在stackoverflow(How can I set the 'backend' in matplotlib in Python?)上读到,为了显示图形,我需要使用TkAgg、WX、QTAgg或QT4Agg。我试着用了4个(mpl.使用('TkAgg')和matplotlib找不到它们中的任何一个(我不能使用QTAgg或QT4Agg,因为根据matplotlib,它与python3不兼容)。当我转到/usr/local/lib/python3.3/dist-packages/matplotlib/backends/时,我不知道出了什么问题,tkagg.py公司后端和后端_tkagg.py公司都在那里。这些错误也适用于wx。在

我在Quantal上使用python3.3,如果这有任何关联的话。在


Tags: theinpybackendmatplotlib公司stackoverflowcan
1条回答
网友
1楼 · 发布于 2024-10-01 13:35:18

我在Fedora18上也犯了同样的错误。我从存储库安装了python3的matplotib包。在

安装包python3-matplotlib-tk为我在Fedora上消除了这个错误。在

在Ubuntu上,安装tk-dev包,然后再次安装matplotlib:python3 setup.py buildpython3 setup.py install。在

然而,我很快在Fedora上遇到了这个:Python 3 and matplotlib lissue on Linux

相关问题 更多 >