Python启动器不断崩溃



我最近删除了python 3.8.1,并决定继续使用python 3.7.4

然而,我推测python启动器不断崩溃,因为它使用的是已删除的python版本。当我尝试用python 3.7.4打开文件时,右键单击,然后转到python空闲状态并使用它运行文件,它不会崩溃。但是,当我双击该文件来运行它时,python启动器崩溃了。

我该如何解决这个问题?

使用python.org中的安装程序安装python和py.exe启动器后,双击.py文件应使用py.exe运行该文件,该文件将在新的控制台窗口中使用python_exe运行该文件。如果有多个python.exe(比如3.7.u和3.8.v(,py.exe会在安装过程中选中最后一个"使此默认值"。或者选择最新版本。可以通过在命令提示符命令行运行"py"并检查交互式消息的第一行来确定当前默认值。

当python完成执行该文件时,它将退出并关闭新窗口。对于一个典型的初学者文件,这只需要不到一秒钟的时间,尤其是在启动时出现错误和回溯的情况下。在任何情况下,人们都可能永远看不到任何输出。我怀疑这就是你所说的"崩溃"。如果是这样的话,一切都按设计进行。

要防止窗口关闭,请通过在末尾或末尾附近添加一个阻塞函数调用(如input('Hit return to exit: ')(来防止python存在。对于tkinter程序,root.mainloop()将阻塞,直到tkinter窗口关闭。

要在不编辑程序的情况下查看程序输出的内容,请在命令提示符下运行程序。py path-to-something.py

最新更新