使用 tkinter 时在 Google Colab 中设置 $DISPLAY 环境变量 [重复]

2024-04-17

我有一个简单的 python 脚本,它使用 tkinter 库来创建简单的表单 这个脚本在 jupyer 笔记本和本地计算机上完美运行,但是当我想在 google colab 中运行时,它会抛出以下问题

/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

我怎样才能为这样的GUI脚本设置这个参数


Colab 在没有连接显示器的云虚拟机上运行您的代码。当代码远程运行时,像 tkinter 这样的包无法访问您自己机器的显示:您必须在本地运行代码。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 tkinter 时在 Google Colab 中设置 $DISPLAY 环境变量 [重复] 的相关文章

随机推荐