史上最详细的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中字符串对齐方法介绍
May 21 Python
Python程序中的观察者模式结构编写示例
May 27 Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
详解appium+python 启动一个app步骤
Dec 20 Python
Python实现k-means算法
Feb 23 Python
pandas数据预处理之dataframe的groupby操作方法
Apr 13 Python
在python中按照特定顺序访问字典的方法详解
Dec 14 Python
Python递归函数实例讲解
Feb 27 Python
python的pytest框架之命令行参数详解(上)
Jun 27 Python
Django文件存储 默认存储系统解析
Aug 02 Python
基于YUV 数据格式详解及python实现方式
Dec 09 Python
Python Django / Flask如何使用Elasticsearch
Apr 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
使用 eAccelerator加速PHP代码的方法
2007/09/30 PHP
PHP设计模式之调解者模式的深入解析
2013/06/13 PHP
php实现图片添加描边字和马赛克的方法
2014/12/10 PHP
cakephp打印sql语句的方法
2015/02/13 PHP
php输入数据统一类实例
2015/02/23 PHP
PHP中如何防止外部恶意提交调用ajax接口
2016/04/11 PHP
PHP通过引用传递参数用法分析
2016/12/01 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
javascript Zifa FormValid 0.1表单验证 代码打包下载
2007/06/08 Javascript
JavaScript中的各种操作符使用总结
2016/05/26 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
vue中用H5实现文件上传的方法实例代码
2017/05/27 Javascript
jQuery鼠标移动图片上实现放大效果
2017/06/25 jQuery
js中的深浅拷贝问题简析
2019/05/10 Javascript
Vue 实现前进刷新后退不刷新的效果
2019/06/14 Javascript
微信公众号平台接口开发 获取access_token过程解析
2019/08/14 Javascript
解决Vue.js应用回退或刷新界面时提示用户保存修改问题
2019/11/24 Javascript
Angular单元测试之事件触发的实现
2020/01/20 Javascript
K-近邻算法的python实现代码分享
2017/12/09 Python
python print输出延时,让其立刻输出的方法
2019/01/07 Python
Python实现通过解析域名获取ip地址的方法分析
2019/05/17 Python
flask 实现token机制的示例代码
2019/11/07 Python
flask实现验证码并验证功能
2019/12/05 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
pycharm第三方库安装失败的问题及解决经验分享
2020/05/09 Python
python 动态渲染 mysql 配置文件的示例
2020/11/20 Python
联想香港官方网站及网店:Lenovo香港
2018/04/13 全球购物
法雷奥SQA(electric)面试问题
2016/01/23 面试题
实用求职信范文分享
2013/12/25 职场文书
大学生村官任职感言
2014/01/09 职场文书
综合办公室主任岗位职责
2014/04/13 职场文书
微笑面对生活演讲稿
2014/09/23 职场文书
师德标兵事迹材料
2014/12/19 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
惊天动地观后感
2015/06/10 职场文书