史上最详细的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输出一个杨辉三角的例子
Jun 13 Python
用Python计算三角函数之acos()方法的使用
May 15 Python
Python增量循环删除MySQL表数据的方法
Sep 23 Python
TensorFlow变量管理详解
Mar 10 Python
Python matplotlib绘图可视化知识点整理(小结)
Mar 16 Python
Python 查找list中的某个元素的所有的下标方法
Jun 27 Python
python 限制函数执行时间,自己实现timeout的实例
Jan 12 Python
24式加速你的Python(小结)
Jun 13 Python
Django密码系统实现过程详解
Jul 19 Python
Python基础之函数基本用法与进阶详解
Jan 02 Python
Django操作cookie的实现
May 26 Python
pandas数值排序的实现实例
Jul 25 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基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
php析构函数的简单使用说明
2015/08/24 PHP
Yii2框架使用计划任务的方法
2016/05/25 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
PHP 实现base64编码文件上传出现问题详解
2020/09/01 PHP
基于jquery的跨域调用文件
2010/11/19 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
2013/01/16 Javascript
jquery选择器之基本过滤选择器详解
2014/01/27 Javascript
通过点击jqgrid表格弹出需要的表格数据
2015/12/02 Javascript
jQuery实现控制文字内容溢出用省略号(…)表示的方法
2016/02/26 Javascript
微信小程序分页加载的实例代码
2017/07/11 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
在js代码拼接dom对象到页面上的模板总结
2018/10/21 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
推荐几个不错的console调试技巧实现
2019/12/20 Javascript
Vue实现手机计算器
2020/08/17 Javascript
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
python3.6.3安装图文教程 TensorFlow安装配置方法
2020/06/24 Python
python 的 openpyxl模块 读取 Excel文件的方法
2019/09/09 Python
Pytorch GPU显存充足却显示out of memory的解决方式
2020/01/13 Python
python调用百度API实现人脸识别
2020/11/17 Python
HTML5 文件上传下载的实例代码
2017/07/03 HTML / CSS
铭立家具面试题
2012/12/06 面试题
电气自动化自荐信
2013/10/10 职场文书
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
网络专业学生个人的自我评价
2013/12/16 职场文书
农场厂长岗位职责
2013/12/28 职场文书
文艺晚会主持词
2014/03/24 职场文书
合作意向书范本
2014/03/31 职场文书
义和团口号
2014/06/17 职场文书
体育课外活动总结
2014/07/08 职场文书
花木兰观后感
2015/06/10 职场文书
PHP 技巧 * SVG 保存为图片(分享图生成)
2021/04/02 PHP
HTML5简单实现添加背景音乐的几种方法
2021/05/12 HTML / CSS