史上最详细的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 相关文章推荐
Python类的多重继承问题深入分析
Nov 09 Python
Python用模块pytz来转换时区
Aug 19 Python
Python 性能优化技巧总结
Nov 01 Python
python爬虫实战之最简单的网页爬虫教程
Aug 13 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
Dec 25 Python
Python基于递归和非递归算法求两个数最大公约数、最小公倍数示例
May 21 Python
详解用python写一个抽奖程序
May 10 Python
python文件写入write()的操作
May 14 Python
Python中关于浮点数的冷知识
Sep 22 Python
Python英文文章词频统计(14份剑桥真题词频统计)
Oct 13 Python
python 指定源路径来解决import问题的操作
Mar 04 Python
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
Apr 14 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
PHP5.2下chunk_split()函数整数溢出漏洞 分析
2007/06/06 PHP
PHP教程 预定义变量
2009/10/23 PHP
php中使用DOM类读取XML文件的实现代码
2011/12/14 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
php共享内存段示例分享
2014/01/20 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
php实现SAE上使用storage上传与下载文件的方法
2015/06/29 PHP
PHP实现图片上传并压缩
2015/12/22 PHP
通过JS获取用户本地图片路径并显示的代码
2012/02/16 Javascript
原始的js代码和jquery对比体会
2013/09/10 Javascript
javascript动画系列之模拟滚动条
2016/12/13 Javascript
vue如何获取点击事件源的方法
2017/08/10 Javascript
ztree加载完成后显示勾选节点的实现代码
2018/10/22 Javascript
JavaScript, select标签元素左右移动功能实现
2020/05/14 Javascript
使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)
2020/06/05 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
Vue中添加滚动事件设置的方法详解
2020/09/14 Javascript
pygame游戏之旅 添加游戏暂停功能
2018/11/21 Python
Python docx库用法示例分析
2019/02/16 Python
flask/django 动态查询表结构相同表名不同数据的Model实现方法
2019/08/29 Python
python logging 重复写日志问题解决办法详解
2020/08/04 Python
Python通过类的组合模拟街道红绿灯
2020/09/16 Python
巴西服装和鞋子购物网站:Marisa
2018/10/25 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
法学专业应届生求职信
2013/10/16 职场文书
教师推荐信范文
2013/11/24 职场文书
思想政治教育专业个人求职信范文
2013/12/20 职场文书
119消防日活动总结
2014/08/29 职场文书
门市房租房协议书
2014/12/04 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
工作能力自我评价2015
2015/03/05 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
创业不要错过,这4种餐饮新模式
2019/07/18 职场文书
写作技巧:如何撰写商业计划书
2019/08/08 职场文书
我收到了德劲DE1107
2022/04/05 无线电