Я только начинаю с tkinter, даже не запускаю и не готовлю сложные приложения с графическим интерфейсом, я использовал эти простые команды на других серверах, и они отлично работали, поэтому проблема, вероятно, в моей установке.
Моя версия Linux - 18.04, моя версия Python - 3.6.5. Я попытался подключиться из ssh, попытался подключиться из Windows Putty (это удаленный сервер).
это код, который я пытаюсь выполнить:
from tkinter import *
potato = Tk()
potato.mainloop()
Это ошибка, которую я получаю:
---------------------------------------------------------------------------
TclError Traceback (most recent call last)
<ipython-input-1-1a8e1fdc2509> in <module>()
1 from tkinter import *
----> 2 potato = Tk()
3 potato.mainloop()
/usr/lib/python3.6/tkinter/__init__.py in __init__(self, screenName, baseName, className, useTk, sync, use)
2018 baseName = baseName + ext
2019 interactive = 0
-> 2020 self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
2021 if useTk:
2022 self._loadtk()
TclError: no display name and no $DISPLAY environment variable
Я вроде как нуб, поэтому, пожалуйста,Скажите мне любую недостающую информацию, которая может вам понадобиться.