史上最详细的Python打包成exe文件教程


Posted in Python onJanuary 17, 2021

打包成exe文件可以让python代码在没有python环境的条件下,依然能够运行,实在是码农们写追女朋友表白、情人节浪漫的必需品!

1、使用豆瓣镜像源下载: pyinstaller

有需要了解如何使用国内镜像的小伙伴可以滴滴到此:

国内镜像源详细使用教程!

https://blog.csdn.net/xtreallydance/article/details/112596963

在python终端或者cmd中输入此命令:

pip install pyinstaller -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com pip

小夜斗是在cmd终端上下载的,成功的结果如图所示:

史上最详细的Python打包成exe文件教程

2、小夜斗学会的一个python整蛊游戏,就拿这个代码来实现打包,看能否直接使用,这个文件执行后会出现很多弹框,内容可以根据自己修改,代码执行结果如下所示:

史上最详细的Python打包成exe文件教程

3、开始打包: 首先cmd或者pycharm终端路径切换到你代码所在的文件夹目录

这是小夜斗代码文件放置的位置,接下来我们使用cmd终端切换到此位置:

L:\python package\python小项目\python整蛊小游

4、最终输入打包命令如下:

Pyinstaller -F 随机弹框.py

打包后文件夹新增了一个dist文件夹和一些配置文件, 如图所示:

史上最详细的Python打包成exe文件教程

5、然后我们进入dist文件夹,会发现有一个exe可执行文件!

史上最详细的Python打包成exe文件教程

最后让我们执行它可以发现,真的可以成功运行!

Pyinstaller -F 随机弹框.py # 执行exe文件时会出现cmd弹框

Pyinstaller -F -w 随机弹框.py # 执行exe文件时没有出现cmd弹框

Pyinstaller -F -w -i abc.ico 随机弹框.py # 没有弹框,exe文件的图标是abc.ico,需要你在该打包代码文件夹放置相应的图标,否则会报错!

好啦今天的分享就到这里啦,然后小夜斗就要滚去学习啦,see you!

总结

到此这篇关于Python打包成exe文件教程的文章就介绍到这了,更多相关Python打包成exe文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
9种python web 程序的部署方式小结
Jun 30 Python
Python中if __name__ == '__main__'作用解析
Jun 29 Python
python skimage 连通性区域检测方法
Jun 21 Python
Python列表推导式与生成器用法分析
Aug 02 Python
Python使用numpy产生正态分布随机数的向量或矩阵操作示例
Aug 22 Python
python根据txt文本批量创建文件夹
Dec 08 Python
如何在Cloud Studio上执行Python代码?
Aug 09 Python
python 接口实现 供第三方调用的例子
Aug 13 Python
Python如何优雅获取本机IP方法
Nov 10 Python
django商品分类及商品数据建模实例详解
Jan 03 Python
pytorch forward两个参数实例
Jan 17 Python
python中最小二乘法详细讲解
Feb 19 Python
python制作微博图片爬取工具
Jan 16 #Python
python工具——Mimesis的简单使用教程
Jan 16 #Python
Python 内存管理机制全面分析
Jan 16 #Python
python des,aes,rsa加解密的实现
Jan 16 #Python
python math模块的基本使用教程
Jan 16 #Python
详解Python模块化编程与装饰器
Jan 16 #Python
删除pycharm鼠标右键快捷键打开项目的操作
Jan 16 #Python
You might like
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
php检查页面是否被百度收录
2015/10/28 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
php输出形式实例整理
2020/05/05 PHP
JQUERY复选框CHECKBOX全选,取消全选
2008/08/30 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
Jquery简单分页实现方法
2015/07/24 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
JavaScript Math.round() 方法
2015/12/18 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
仿iframe效果Aajx文件上传实例
2016/11/18 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
Nodejs--post的公式详解
2017/04/29 NodeJs
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
2019/01/04 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
2019/05/06 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
python函数中return后的语句一定不会执行吗?
2017/07/06 Python
python实现随机漫步算法
2018/08/27 Python
python 多线程串行和并行的实例
2019/02/22 Python
python+OpenCV实现图像拼接
2020/03/05 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
Django微信小程序后台开发教程的实现
2020/06/03 Python
Russell Stover巧克力官方网站:美国领先的精美巧克力制造商
2016/11/27 全球购物
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
管理站站长岗位职责
2013/11/27 职场文书
葬礼司仪主持词
2014/03/31 职场文书
环保志愿者活动总结
2014/06/27 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
2014年底工作总结
2014/12/15 职场文书
受资助学生感谢信
2015/01/21 职场文书
python实现语音常用度量方法的代码详解
2021/05/25 Python
Python 数据可视化之Seaborn详解
2021/11/02 Python