史上最详细的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 相关文章推荐
Python3读取Excel数据存入MySQL的方法
May 04 Python
python实现飞机大战
Sep 11 Python
python中对数据进行各种排序的方法
Jul 02 Python
Python 3.8 新功能大揭秘【新手必学】
Feb 05 Python
python中的 zip函数详解及用法举例
Feb 16 Python
Pycharm如何运行.py文件的方法步骤
Mar 03 Python
python爬虫可以爬什么
Jun 16 Python
Python tkinter界面实现历史天气查询的示例代码
Aug 23 Python
Python进行特征提取的示例代码
Oct 15 Python
python实现文件分片上传的接口自动化
Nov 19 Python
Pycharm 设置默认解释器路径和编码格式的操作
Feb 05 Python
解决pytorch 数据类型报错的问题
Mar 03 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
第五节 克隆 [5]
2006/10/09 PHP
php的计数器程序
2006/10/09 PHP
PHP与MySQL交互使用详解
2006/10/09 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
PHP number_format() 函数定义和用法
2012/06/01 PHP
php生成静态文件的多种方法分享
2012/07/17 PHP
初识PHP
2014/09/28 PHP
linux下为php添加iconv模块的方法
2016/02/28 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
动态创建样式表在各浏览器中的差异测试代码
2011/09/13 Javascript
JS实现点击图片在当前页面放大并可关闭的漂亮效果
2013/10/18 Javascript
jQuery对val和atrr("value")赋值的区别介绍
2014/09/26 Javascript
jQuery回到顶部的代码
2016/07/09 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
jQuery使用unlock.js插件实现滑动解锁
2017/04/04 jQuery
Vue学习笔记之表单输入控件绑定
2017/09/05 Javascript
实战node静态文件服务器的示例代码
2018/03/08 Javascript
支付宝小程序tabbar底部导航
2018/11/06 Javascript
小程序关于请求同步的总结
2019/05/05 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
Python使用PIL模块生成随机验证码
2017/11/21 Python
Python pycharm 同时加载多个项目的方法
2019/01/17 Python
Python read函数按字节(字符)读取文件的实现
2019/07/03 Python
Python3多线程版TCP端口扫描器
2019/08/31 Python
python实现猜拳游戏
2020/03/04 Python
爱国演讲稿400字
2014/05/07 职场文书
优秀的应届生自荐信
2014/05/23 职场文书
团队会宣传标语
2014/10/09 职场文书
2015年远程教育工作总结
2015/05/20 职场文书
超强台风观后感
2015/06/09 职场文书
孝女彩金观后感
2015/06/10 职场文书
深入理解margin塌陷和margin合并的解决方案
2021/06/26 HTML / CSS
一次SQL如何查重及去重的实战记录
2022/03/13 MySQL