尝试
import matplotlib.pyplot as plt
fig = plt.figure()
产量
Traceback(最近一次调用最后一次):文件“”,第1行,in 文件“/usr/lib/pymodules/python2.7/matplotlib/pyplot.py”, 图423中的第423行 ** kwargs)文件“/usr/lib/pymodules/python2.7/matplotlib/backends/backend_tkagg.py”, 第79行,在new_figure_manager中 return new_figure_manager_given_figure(num,figure)File“/usr/lib/pymodules/python2.7/matplotlib/backends/backend_tkagg.py”, 第87行,在new_figure_manager_given_figure中 window = Tk.Tk()文件“/usr/lib/python2.7/lib-tk/Tkinter.py”,第1767行, init self.tk = _tkinter.create(screenName,baseName,className,interactive,wantobjects,useTk,sync,use) _tkinter.TclError:没有显示名称,没有$ DISPLAY环境变量
以前从未遇到此错误。 现在我在windows机器上(在家里)通过ssh访问ubuntu机器(在工作中)。这可能是错误的原因吗? matplotlib当然完全安装在ubuntu机器上工作。