解决python文件双击运行秒退的问题


Posted in Python onJune 24, 2019

今天帮同事写了一个处理Excel表格的python脚本,在我的电脑上双击正常运行,奈何在同事的电脑上总是秒退,研究了半天终于解决,写出来跟大家分享一下。

py文件秒退原因分析:

首先确保电脑里装了python解释器,如果没装是不能运行.py结尾的文件的。附上安装方法。有python解释器以后,需要设置.py文件的打开方式为python.exe。(路径一般是C:\Users\你的用户名\AppData\Local\Programs\Python\Python.exe)

接着考虑代码自身业务,如果你的代码一条路跑到地,那肯定秒退,因为电脑运行这些代码就0.0几秒的事。如果你的代码逻辑中加了无限循环,cmd黑框就会一直在打开状态,或者你加上sleep或者input等能阻塞程序运行的代码,也可以解决py文件秒关的问题(昨天在网上浏览相关解决方案时基本都是此方法)。

PS:我的代码里有无限循环,也有input的方法在,所以排除原因1.

重要的一点,考虑模块问题。比如我的代码开始导入模块时有这样一句import pandas as pd,我的电脑里是有pandas这个包的,但是同事电脑里没有,所以脚本到了他电脑上就秒退了。

还有一些问题,就是python解释器环境变量的问题。同事电脑里双python解释器,既有2.7又有3.6,而我的脚本是3.6写的,他的电脑优先拿2.7打开py文件,这个问题也是需要考虑到的。(如何为多个python版本配置环境变量,留个位置以后码)

以上4点原因逐一排除之后,我的py脚本就愉快的在同事电脑上运行了。(问题情况可能不尽相同,但大致原理都一样,希望能帮到你)

以上这篇解决python文件双击运行秒退的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python Django做网页
Nov 04 Python
python操作mysql中文显示乱码的解决方法
Oct 11 Python
python 把数据 json格式输出的实例代码
Oct 31 Python
Python中的错误和异常处理简单操作示例【try-except用法】
Jul 25 Python
Python小游戏之300行代码实现俄罗斯方块
Jan 04 Python
python求一个字符串的所有排列的实现方法
Feb 04 Python
解决python3插入mysql时内容带有引号的问题
Mar 02 Python
快速解决jupyter启动卡死的问题
Apr 10 Python
浅谈keras保存模型中的save()和save_weights()区别
May 21 Python
Python使用海龟绘图实现贪吃蛇游戏
Jun 18 Python
用Python selenium实现淘宝抢单机器人
Jun 18 Python
Python Pandas数据分析之iloc和loc的用法详解
Nov 11 Python
对python中的控制条件、循环和跳出详解
Jun 24 #Python
django框架自定义模板标签(template tag)操作示例
Jun 24 #Python
解决Python内层for循环如何break出外层的循环的问题
Jun 24 #Python
Python 循环终止语句的三种方法小结
Jun 24 #Python
12个Python程序员面试必备问题与答案(小结)
Jun 24 #Python
django框架模板中定义变量(set variable in django template)的方法分析
Jun 24 #Python
django框架model orM使用字典作为参数,保存数据的方法分析
Jun 24 #Python
You might like
PHP strncasecmp字符串比较的小技巧
2011/01/04 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
phpcms中的评论样式修改方法
2016/10/21 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
Javascript 面向对象 命名空间
2010/05/13 Javascript
DOM 中的事件处理介绍
2012/01/18 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
JSON对象 详解及实例代码
2016/10/18 Javascript
详解JS中的attribute属性
2017/04/25 Javascript
详解webpack3如何正确引用并使用jQuery库
2017/08/26 jQuery
element ui table 增加筛选的方法示例
2018/11/02 Javascript
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
python字符串排序方法
2014/08/29 Python
PHP网页抓取之抓取百度贴吧邮箱数据代码分享
2016/04/13 Python
一个Python最简单的接口自动化框架
2018/01/02 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
Django中ORM找出内容不为空的数据实例
2020/05/20 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
2020/08/17 Python
Python Spyder 调出缩进对齐线的操作
2021/02/26 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
美国综合购物商城:UnbeatableSale.com
2018/11/28 全球购物
AMAVII眼镜官网:时尚和设计师太阳镜
2019/05/05 全球购物
中国旅游网站:途牛旅游网
2019/09/29 全球购物
报到证丢失证明
2014/01/11 职场文书
物流创业计划书
2014/02/01 职场文书
公益广告标语
2014/06/19 职场文书
师德标兵事迹材料
2014/12/19 职场文书
工会文体活动总结
2015/05/07 职场文书
2015年学生资助工作总结
2015/05/25 职场文书
2015年治庸问责工作总结
2015/07/27 职场文书
婚庆答谢词大全
2015/09/29 职场文书
2016教师学习党章心得体会
2016/01/15 职场文书
Oracle查看表空间使用率以及爆满解决方案详解
2022/07/23 Oracle