不知道你怎么改得。因为我的 opensuse 上的 matplotlib 还是无法显示图片,但我找到了解决的办法了。
我使用 qt 作为图形后端,安装 matplotlib-qt4。
然后在 ipython 中输入
>>> import matplotlib
>>> matplotlib.matplotlib_fname()
显示 matplot 配置文件的位置:
'/usr/lib64/python2.7/site-packages/matplotlib/mpl-data/matplotlibrc'
然后在里面把 Agg 修改为
backend : Qt4Agg
然后一切就 OK,甚至在 Pycharm 里都可以正常显示。