1. 程式人生 > >Ubuntu 16.04無介面使用matplotlib畫圖時報錯解決方案

Ubuntu 16.04無介面使用matplotlib畫圖時報錯解決方案

Ubuntu 16.04命令列模式下執行含有matplotlib的python指令碼報錯:

_tkinter.TclError: no display name and no $DISPLAY environment variable


解決方法:

在 from matplotlib import pylot 之前,新增程式碼:

如下:

import matplotlib as plt
plt.use('Agg')

from matplotlib import pylot 
問題解決