最近,我在上大学时遇到了将计算机变成服务器以在我的GPU上训练我的NN的麻烦。我的问题是,每当我尝试绘制某些东西时,都会出现此错误
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1822, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
该错误是不言自明的。我想知道你们中是否有人知道如何解决这个问题。如果不可能的话,我不会感到惊讶。我有几种克服方法,但是它们很繁琐。在服务器上训练我的nn,然后将数据副本保存在笔记本电脑上,等等……但是我想知道是否有更好的解决方案。
我在ubuntu上运行ssh-server,并且正在使用ssh和FileZilla通过MacBook连接到服务器。