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,如果这有任何关联的话。在
我在Fedora18上也犯了同样的错误。我从存储库安装了python3的matplotib包。在
安装包
python3-matplotlib-tk
为我在Fedora上消除了这个错误。在在Ubuntu上,安装
tk-dev
包,然后再次安装matplotlib:python3 setup.py build
和python3 setup.py install
。在然而,我很快在Fedora上遇到了这个:Python 3 and matplotlib lissue on Linux
相关问题 更多 >
编程相关推荐