首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Codeanywhere.com上使用Python中的tkinter模块

如何在Codeanywhere.com上使用Python中的tkinter模块
EN

Stack Overflow用户
提问于 2018-04-14 04:38:16
回答 1查看 393关注 0票数 0

我已经在Codeanywhere上用Python创建了一个程序,这样我和我的朋友就可以在编码方面进行协作。在我的代码中,我使用tkinter来创建GUI,但是当我尝试运行该程序时,我得到一个错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "Client.py", line 7, in <module>
    import tkinter
ImportError: No module named tkinter

我曾尝试在SSH终端中安装tkinter模块,但没有任何帮助。

有人能帮我在Codeanywhere.com上使用tkinter吗?

(我也联系了他们,但他们还没有回复我)

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2019-04-17 22:24:02

为了使用Tkinter,您需要在服务器上安装Xserver/GUI环境,但这在云服务中似乎是不可能的。

即使您尝试使用this StackOverflow answer中描述的以下过程安装Tkinter来解决此问题,也会出现以下错误:

_tkinter.TclError:没有显示名称和$DISPLAY环境变量

错误,它基本上说明服务器无法找到呈现程序的显示位置。

正如您看到的here,您需要在服务器上安装一个Xserver/GUI环境。

我也尝试了不同的云服务(Pythonanywhere)来仔细检查,我得到了相同的结果。我查看了支持论坛,在这里你可以看到员工的回答,他们说让Tkinter从事云服务是不可能的:

https://www.pythonanywhere.com/forums/topic/13628/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49824790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档