Python 双击执行时一闪而过, 没有继续执行的问题

首先确定在.py文件上右键使用Python程序打开.
注意如果装了多个版本时要选择正确的版本, 即开发时使用的版本. 否则会提示没有找到第三方模块的问题, 即使这个第三方模块已经是确定安装了的. 每个Python版本安装目录下有个lib目录就是储存第三方模块的目录. 第三方模块安装时会安装到默认的版本中, 这时其它版本无法使用该模块, 安装又会提示已存在.

表现方式: 双击执行.py文件时一闪而过没有继续执行

排查方式: 通过CMD命令执行时发现提示找不到某个使用的第三方模块.

确定原因: 脚本报错后Python执行窗口会自行关闭, 所以出现的现象就是一闪而过.

解决方式: 使用管理员权限打开命令行, pip安装该模块, 提示该模块已存在. 通过界面上显示的存在路径, 确定拥有这个模块的是3.6版本, 同时电脑中还装了3.8版本. 于是判断需要指定正确的执行版本才能执行. 在.py文件右键选择打开方式, 选择从电脑中选择程序, 在打开的窗口中找到3.6版本的Python程序确定使用, 再次双击运行.py文件时表现正常. 最后在环境变量中把user的环境变量Path中的Python路径改变为3.6版本. 推测在安装高版本时会自动把原来Path配置的Python路径覆盖为高版本的安装路径.

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值