安裝好了Matplotlib,使用官方一個例子測試運行時,發現使用畫圖功能時,運行腳本老是顯示不出圖像,Google了一下,后來發現是matplotlibrc文件沒配置好。
參考了官方文檔,修改步驟如下
1.查找matplotlibrc文件路徑
?? 在idle中輸入下面語句
import matplotlib matplotlib.matplotlib_fname()
?? 我的顯示為/usr/lib64/python2.7/site-packages/matplotlib/mpl-data/matplotlibrc
2.vim修改這個文件
?? 將backend選項改成你系統的圖形環境(我的系統是OpenSUSE13.2,環境是Qt)
# the default backend; one of GTK GTKAgg GTKCairo GTK3Agg GTK3Cairo # CocoaAgg MacOSX Qt4Agg TkAgg WX WXAgg Agg Cairo GDK PS PDF SVG # Template # You can also deploy your own backend outside of matplotlib by # referring to the module name (which must be in the PYTHONPATH) as # 'module://my_backend' backend : Qt4Agg
?
參考文檔:Customizing matplotlib