服務器中因爲只有命令行界面,所以沒法顯示圖像,這樣會致使python直接使用matplotlib畫圖出錯,所以須要作以下修改,有兩種方法python
這種方法須要使用的時候每次都引入,就是在python引入matplotlib.pyplot包以前寫入linux
import matplotlib as mplmpl.use('Agg') import matplotlib.pyplot #若是不在這個以前會出錯
這種是一個永久性的方法,在linux下新建~/.config/matplotlib/matplotlibrc,添加代碼服務器
backend : Agg