服務器使用matplotlib畫圖

服務器中因爲只有命令行界面,所以沒法顯示圖像,這樣會致使python直接使用matplotlib畫圖出錯,所以須要作以下修改,有兩種方法python

方法一

這種方法須要使用的時候每次都引入,就是在python引入matplotlib.pyplot包以前寫入linux

import matplotlib as mplmpl.use('Agg')
import matplotlib.pyplot #若是不在這個以前會出錯

方法二

這種是一個永久性的方法,在linux下新建~/.config/matplotlib/matplotlibrc,添加代碼服務器

backend : Agg
相關文章
相關標籤/搜索