服务器使用matplotlib画图

服务器中因为只有命令行界面,所以没法显示图像,这样会致使python直接使用matplotlib画图出错,所以须要作以下修改,有两种方法python

方法一

这种方法须要使用的时候每次都引入,就是在python引入matplotlib.pyplot包以前写入linux

import matplotlib as mplmpl.use('Agg')
import matplotlib.pyplot #若是不在这个以前会出错

方法二

这种是一个永久性的方法,在linux下新建~/.config/matplotlib/matplotlibrc,添加代码服务器

backend : Agg
相关文章
相关标签/搜索