解决pyinstaller打包exe文件出现命令窗口一闪而过的问题


Posted in Python onOctober 31, 2018

用pyinstaller打包的exe文件打开时,命令窗口一闪而过,并且未出现GUI界面,也看不到错误信息,然后去网上搜相关的信息,最多的两种说法:

1.添加raw_input()或者os.system(“pause”)等待信息 ,但是添加后依然是命令窗口一闪而过

2.在命令窗口打开exe,网上有两种打开exe的方法

start Path\Project.exe

start加exe文件的绝对路径,但是效果和双击exe文件一样,依然是一闪而过

cd path >>Project.exe

这是先跳转到exe所在的文件夹里,然后输入文件名带不带.exe都行结果第二种报错了,于是一切就从这个美丽的错误开始了

解决pyinstaller打包exe文件出现命令窗口一闪而过的问题

但是里面提示了正确的运行方式,输入.\Project 带不带.exe都行,然后又运行了一次,终于看到了错误信息,顿时有种泪流满面的感觉啊

解决pyinstaller打包exe文件出现命令窗口一闪而过的问题

从错误信息也能看出为什么加入raw_input()或者os.system(“pause”)等待信息没有用,因为根本就没走主程序

提示没有no module named requests 但是明明有,并且在pycharm中导入了啊,为什么会提示没有呢?

解决pyinstaller打包exe文件出现命令窗口一闪而过的问题

实在是想不明白,于是去网上查各种资料,终于查到了原因,原来是和编写的工具有关,pacharm 导入的模块并没有安装到电脑的python中模块中去,这就导致了,在pacharm中能正常运行,在命令窗口里运行python文件时却提示错误。

搞明白原因后赶紧去试验了一下,用pip安装了requests后再打包,果然可以了。

在这次查找问题,解决问题的过程中,我总结了一下,这和我一上来就使用pycharm有关,pycharm在编程时确实好用,自动化程度确实高,但是在基础还未学好的情况下我建议还是先使用IDLE吧,我之前就跳过了IDLE直接使用的pycharm,我现在也处在自学阶段,就换回了IDLE,如果python有模块没导入,它会直接提示你,你也只能pip去安装或手动安装,这样打包的时候就不会有缺少模块的问题,也希望大家在以后的学习中碰到问题能及时解决问题,不要像我这样一个简单的问题搞了一天,也许大佬也遇到这个问题,可能感觉问题太简单了,只能我这种小白来给大家当搬运工了。

以上这篇解决pyinstaller打包exe文件出现命令窗口一闪而过的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
可用于监控 mysql Master Slave 状态的python代码
Feb 10 Python
python测试驱动开发实例
Oct 08 Python
Python使用logging结合decorator模式实现优化日志输出的方法
Apr 16 Python
Python正规则表达式学习指南
Aug 02 Python
深入理解python中的select模块
Apr 23 Python
Python比较2个时间大小的实现方法
Apr 10 Python
Python实现统计给定列表中指定数字出现次数的方法
Apr 11 Python
Python3处理HTTP请求的实例
May 10 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
Apr 12 Python
jupyter notebook 参数传递给shell命令行实例
Apr 10 Python
pytorch  网络参数 weight bias 初始化详解
Jun 24 Python
总结Python常用的魔法方法
May 25 Python
Selenium定时刷新网页的实现代码
Oct 31 #Python
python3.6利用pyinstall打包py为exe的操作实例
Oct 31 #Python
python3.6.3转化为win-exe文件发布的方法
Oct 31 #Python
使用Py2Exe for Python3创建自己的exe程序示例
Oct 31 #Python
python打包生成的exe文件运行时提示缺少模块的解决方法
Oct 31 #Python
python实现多进程代码示例
Oct 31 #Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 #Python
You might like
PHP实现MVC开发得最简单的方法――模型
2007/04/10 PHP
php GD绘制24小时柱状图
2008/06/28 PHP
ThinkPHP实例化模型的四种方法概述
2014/08/22 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
2017/05/30 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
2013/08/05 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
react-redux中connect()方法详细解析
2017/05/27 Javascript
Three.js 再探 - 写一个微信跳一跳极简版游戏
2018/01/04 Javascript
Node+OCR实现图像文字识别功能
2018/11/26 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
JS实现音乐导航特效
2020/01/06 Javascript
Python版实现微信公众号扫码登陆
2020/05/28 Javascript
[53:15]Newbee vs Pain 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中常用信号signal类型实例
2018/01/25 Python
对Python中9种生成新对象的方法总结
2018/05/23 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
python 求某条线上特定x值或y值的点坐标方法
2019/07/09 Python
Python Print实现在输出中插入变量的例子
2019/12/25 Python
numpy中生成随机数的几种常用函数(小结)
2020/08/18 Python
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
2013/01/30 HTML / CSS
红色康乃馨酒店:Red Carnation Hotels
2017/06/22 全球购物
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
高中毕业自我鉴定
2013/12/13 职场文书
七年级生物教学反思
2014/01/30 职场文书
关于梦想的演讲稿
2014/05/05 职场文书
网聊搭讪开场白
2015/05/28 职场文书
漫画「你在春天醒来」第10卷封面公开
2022/03/21 日漫
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫
postgresql如何找到表中重复数据的行并删除
2023/05/08 MySQL