python 生成EXE文件 并执行
大家好,又见面了,我是你们的朋友全栈君。
1、电脑桌面,输入“win+R”组合键,在弹出窗口中输入“cmd”,点击确定。
2、安装Pyinstaller,在cmd窗口,输入指令“pip install pyinstaller”进行网络安装、等待并且确认pyinstaller安装完毕
3、安装完毕后,进入要生成exe文件的文件目录。使用指令“pyinstaller -F xxx.py”生成exe文件。
等待生成完毕后,回到源文件目录,在dist目录下,找到生成的exe文件,即可完成Python生成exe文件操作。
用python写了一个程序,在python下运行是正常的,但是生成exe文件后运行闪退
我当时怀疑是不是脱离的python解释器就运行不了的问题,网上找了一通也没有解决。
1.可能是程序运行结束,窗口自然就默默离开了。那么在源程序中加入用户输入字符后结束程序。input(“输入任意字符结束“)这样的。
2.你编译成.exe的python程序中导入了你自己的程序。生成的.exe文件与你导入的文件不在同一文件夹内导致无法运行。
而生成的.exe文件在黄色箭头指的dist文件夹中,虽然在同一工程内,可是不是在同一文件夹下,然而源程序中导入你所写的模块默认是在当前文件夹下的,所以所以所以!.exe文件在运行的时候找!不!到!导入的模块!故而不能执行!
解决办法就是把.exe文件抬到所导入模块所在的文件夹内就可以了。当然也可以把导入的模块搬到.exe文件所在的文件夹下,同一个道理的。
到此如果你想把自己写的python程序给你盆友炫耀,而他又没装有python时,你就可以把.exe文件发送给他嗨皮,请记住打包的时候记得带上带入的模块一起!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134184.html原文链接:https://javaforall.cn
相关文章
- pycharm 删除项目_pycharm怎么删除python文件
- python 快速读取压缩包内文件
- 苹果电脑python官网下载步骤-Python下载和安装图文教程[超详细]
- python fileinput_Python之fileinput模块学习「建议收藏」
- Python入门系列(十)一篇学会python文件处理
- 【Python】python文件打开方式详解——a、a+、r+、w+、rb、rt区别[通俗易懂]
- python pkl文件_Python字符串格式化输出的方式包括
- [Python文件操作案例] - 复制大小文件
- Python保存json_python保存json文件
- python判断文件后缀_Python 判断文件后缀是否被篡改
- Python循环嵌套及用法
- Python批量修改文件名,文件再多也只要一秒,省时又不闹心
- 【4】python读写文件操作---详细讲解!
- 超详细的 Python 文件操作知识!
- python requests post 使用 multipart/form-data 上传文件方法
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(二)
- 网络工程师学Python-28-文件写入和创建
- Python fileinput模块:逐行读取多个文件
- 一个简单的python读写文件脚本详解编程语言
- python通过win32com库播放mp3文件详解编程语言
- 使用Python 获取文件的MD5详解编程语言
- 小白的Python之路 day4 生成器详解编程语言
- 使用Python执行Linux命令的方法(python调用linux命令)
- Linux创建Python文件的步骤(linux新建python文件)
- Linux系统如何运行Python脚本(linux执行python脚本)
- python学习Linux、Python,体验自由的乐趣(lexlinux)
- 轻松实现Linux上Python程序运行(linux执行py文件)
- 在Python中简单调用MySQL(python调用mysql)
- python实现插入排序算法
- python实现文件的递归拷贝实现代码
- python使用paramiko模块实现ssh远程登陆上传文件并执行
- python文件读写操作与linuxshell变量命令交互执行的方法