Как проверить и исправить проект Python путь и конфигурацию? - PullRequest
0 голосов
/ 05 апреля 2020

Я написал этот код в своем проекте машинного обучения, используя Python в Google Colab

Gui_stuff

root = Tk()
root.configure(background='blue')

Это вызывает следующую ошибку TclError:

TclError                                  
Traceback (most recent call last)
<ipython-input-34-1cbd6c991aed> in <module>()
      1 
----> 2 root = Tk()
      3 root.configure(background='blue')

/usr/lib/python3.6/tkinter/__init__.py in __init__(self, screenName, baseName, className, useTk, sync, use)
   2021                 baseName = baseName + ext
   2022         interactive = 0
-> 2023         self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
   2024         if useTk:
   2025             self._loadtk()

TclError: no display name and no $DISPLAY environment variable

Я считаю, что это Python проблема с путями и настройками, но как мне ее исправить, чтобы она работала.

1 Ответ

0 голосов
/ 06 апреля 2020

Google Colab - это браузерная среда, построенная на основе Jupyter. В бегах "в облаке". По сути, это означает, что ваш код работает где-то на сервере Google.

Такая среда не подходит для запуска tkinter -содержащих Python сценариев. Вы должны запускать их локально на своем компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...