史上最详细的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装饰器在Django框架下去除冗余代码的教程
Apr 16 Python
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
Apr 25 Python
利用python求解物理学中的双弹簧质能系统详解
Sep 29 Python
快速入门python学习笔记
Dec 06 Python
python决策树之CART分类回归树详解
Dec 20 Python
Django CSRF跨站请求伪造防护过程解析
Jul 31 Python
python字典的常用方法总结
Jul 31 Python
python网络编程之多线程同时接受和发送
Sep 03 Python
基于python实现雪花算法过程详解
Nov 16 Python
用python介绍4种常用的单链表翻转的方法小结
Feb 24 Python
Python操作Jira库常用方法解析
Apr 10 Python
python中数组和列表的简单实例
Mar 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
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
zend framework配置操作数据库实例分析
2012/12/06 PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
2013/02/02 PHP
php微信公众号开发之校园图书馆
2018/10/20 PHP
关于Laravel-admin的基础用法总结和自定义model详解
2019/10/08 PHP
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
JS中多种方式创建对象详解
2016/03/22 Javascript
AngularJS 如何在控制台进行错误调试
2016/06/07 Javascript
jQuery弹出遮罩层效果完整示例
2016/09/13 Javascript
深入理解Javascript箭头函数中的this
2017/02/13 Javascript
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
用vue和node写的简易购物车实现
2017/04/25 Javascript
JavaScript使用Math.random()生成简单的验证码
2019/01/21 Javascript
VUE+node(express)实现前后端分离
2019/10/13 Javascript
[02:14]2016国际邀请赛中国区预选赛Ehome晋级之路
2016/07/01 DOTA
python 快速排序代码
2009/11/23 Python
python批量修改文件后缀示例代码分享
2013/12/24 Python
python进阶教程之文本文件的读取和写入
2014/08/29 Python
Python和Perl绘制中国北京跑步地图的方法
2016/03/03 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
如何用python批量调整视频声音
2020/12/22 Python
用python批量移动文件
2021/01/14 Python
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
ZWILLING双立人法国网上商店:德国刀具锅具厨具品牌
2019/08/28 全球购物
英国水族馆和池塘用品购物网站:Warehouse Aquatics
2019/08/29 全球购物
私有程序集与共享程序集有什么区别
2013/04/05 面试题
Python文件操作的面试题
2013/06/22 面试题
自我评价正确写法范文
2013/12/10 职场文书
迟到检讨书300字
2014/02/14 职场文书
高中生操行评语大全
2014/04/25 职场文书