gpt4 book ai didi

python - C9 上的第一个 python 应用程序出现错误

转载 作者:太空宇宙 更新时间:2023-11-03 16:37:42 24 4
gpt4 key购买 nike

在学习了Python类(class)并阅读了一些书籍之后,我决定做一个应用程序。因为这看起来势不可挡,我研究并发现了这个http://sebsauvage.net/python/gui/我在 Cloud9.io 上复制,并到达这里:

import Tkinter
class simpleapp_tk(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.initialize()

def initialize(self):
pass

if __name__== '__main__':
app = simpleapp_tk(None)
app.title('FirstApp')
app.mainloop()

一切都很好,但现在他们说我们可以运行它并看到一个空窗口,当我运行时它会给我这个:

Traceback (most recent call last):
File "/home/ubuntu/workspace/Calculator/Calc.py", line 22, in <module>
app().mainloop()
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 2537, in __init__
Widget.__init__(self, master, 'frame', cnf, {}, extra)
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 2049, in __init__
BaseWidget._setup(self, master, cnf)
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 2024, in _setup
_default_root = Tk()
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1767, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable


Process exited with code: 1

关于问题所在或如何解决它有什么想法吗?谢谢

最佳答案

您正在尝试在没有桌面环境的 Cloud9 上运行 GUI 应用程序。如果您要在云提供商上运行,您需要研究 Web 框架。

Flask 是一个很好的、简单的。

或者,如果您喜欢书籍并且对 Django 感兴趣,您可以查看 Hello Web App .

关于python - C9 上的第一个 python 应用程序出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37078950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com