繁体   English   中英

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

[英]How do I use the tkinter module in Python on Codeanywhere.com

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

Traceback (most recent call last):
  File "Client.py", line 7, in <module>
    import tkinter
ImportError: No module named tkinter

我试过在SSH终端中安装tkinter模块,但这没有帮助。

有人可以在Codeanywhere.com上使用tkinter来帮助我。

(我也已经与他们联系,但他们还没有回复我)

提前致谢!

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

即使您尝试使用此StackOverflow答案中描述的以下过程来安装Tkinter来解决此问题,您最终也会遇到以下错误:

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

该错误基本上表明服务器无法找到在何处呈现您的程序的显示。

如您所见您将需要在服务器上安装Xserver / GUI环境。

我还尝试了另一种云服务( Pythonanywhere )再次进行检查,结果也相同。 我检查了支持论坛,在这里您可以看到工作人员的回答,说不可能让Tkinter从事云服务:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM