当前位置: 首页 > 工具软件 > Pythonpy > 使用案例 >

Python 之 .py文件双击闪退解决方案 (全)

岑炯
2023-12-01

欢迎访问https://blog.csdn.net/lxt_Lucia~~

宇宙第一小仙女\(^o^)/~萌量爆表求带飞=≡Σ((( つ^o^)つ~ dalao们点个关注呗~

 

--------------------------------我只是一条可爱哒分界线-------------------------------

 

我终终终终终终于开始学Python了(Oh!我亲爱的Python... 安装完Python解释器,敲完 Hello World 并将.txt后缀改为.py后缀 的我 就像啃了三个大鸡腿一般开心!(Hello World和大鸡腿是我最后的倔强!哼

然鹅,双击运行的时候却遇到了闪退的问题... 且多次尝试无果... 咦?怎么了?这World不想和我say hello嘛?

起初我以为是因为运行失败才会出现闪退,事实证明,并不是!它是运行完之后紧接着关闭了,并且还以实际行动证明了你电脑不卡!那么该怎么去解决呢?(请参考以下方案,欢迎补充~

解决方案:

(1)在文档结尾处再加一行input()。因为它运行之后就没事干了嘛,就紧接着关闭了窗口,所以你再给它加个input()函数(等待继续输入),这样的话它运行结束后还会停留在窗口 —— 为了等待你的下一次输入。

(2)加一行import time time.sleep(x)。导入time,用sleep延迟 x 秒让你欣赏,所以你想看它多久就看它多久。同理,加个不要输出的死循环,就会一直停留在窗口 (无输出的方便查看原本的结果)。

(3)在首行加上"#!  +  你的Python安装路径"。栗子:#!C:\Users\Administrator\Desktop\lxt\Python\python.exe

(4)环境变量的设置。如果你在安装的时候没有配置环境变量,就很有可能会遇到这个问题。if "Win7",please 右键打开“计算机”的属性设置→高级系统设置→环境变量,else if "Win10",please 点击左下角 开始→控制面板→系统和安全→系统→高级系统设置→环境变量。找到系统变量的path,本身的路径后加个; 然后在后面添上你下载的时候Python文件的路径,如:C:\Users\Administrator\Desktop\lxt,忘记路径的小可爱们请前往文档搜索~

(5)多版本Python。如果你是用其中一个版本的方式打开了另一个版本的程序,也很容易出现闪退。你可以卸载掉其他的,或者修复其中一个。

(6)检查一下包。导入模块的时候,如果你更换了电脑,忘记导入了,那么也可能直接闪退,可以检查一下是否都已经导入。

(7)检查一下后缀名是否隐藏。.py有可能是你自己给文件的命名,而不是文件后缀,真正的后缀被你隐藏掉了。比如本应是lxt.py,你命名成了lxt.py.txt。

 

另外,期间还有几个容易碰到的问题,顺便在这里记录一下....

1)注意文件后缀是否隐藏的问题,建议直接取消隐藏。

2)api-ms-win-crt*.dll文件缺失修复后,需要重启。

3)修改代码时无需频繁更改txt和py后缀,打开文件的时候直接右键选择"Edit with IDLE"(IDLE是安装Python环境时自带的集成开发工具),或者"用记事本打开文件"即可。

 

相信99%的喷油们已经解决了问题,对于剩下的1%...

重启解决90%的问题,重做系统解决99%的问题,换个电脑解决100%的问题。

(如果找到了原因,欢迎补充...

 

--------------------------------我也是有底线的---------------------------------

 

宇宙第一小仙女\(^o^)/~萌量爆表求带飞=≡Σ((( つ^o^)つ~ dalao们点个关注呗~

 类似资料: