史上最详细的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中的几种常见的数据类型
Feb 10 Python
Python调用ctypes使用C函数printf的方法
Aug 23 Python
python GUI实例学习
Nov 21 Python
Python设计模式之MVC模式简单示例
Jan 10 Python
django 自定义过滤器的实现
Feb 26 Python
django-初始配置(纯手写)详解
Jul 30 Python
python绘制规则网络图形实例
Dec 09 Python
python装饰器的特性原理详解
Dec 25 Python
Python双链表原理与实现方法详解
Feb 22 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
理解Django 中Call Stack机制的小Demo
Sep 01 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
Jun 21 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+mysql写的简单留言本实例代码
2008/07/25 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
PHP PDOStatement::execute讲解
2019/01/31 PHP
PHP面向对象程序设计__tostring()和__invoke()用法分析
2019/06/12 PHP
PHP递归统计系统中代码行数
2019/09/19 PHP
用正则xmlHttp实现的偷(转)
2007/01/22 Javascript
简单的JS多重继承示例
2008/03/13 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
JavaScript修改css样式style动态改变元素样式
2013/12/16 Javascript
jQuery判断checkbox是否选中的3种方法
2014/08/12 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
js for终止循环 跳出多层循环
2018/10/04 Javascript
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
Python 元类实例解析
2018/04/04 Python
python的concat等多种用法详解
2018/11/28 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
python 自动批量打开网页的示例
2019/02/21 Python
Django中的cookie和session
2019/08/27 Python
python实现超级玛丽游戏
2020/03/18 Python
tensorflow 大于某个值为1,小于为0的实例
2020/06/30 Python
Python logging自定义字段输出及打印颜色
2020/11/30 Python
python线程优先级队列知识点总结
2021/02/28 Python
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
美国的Eastbay旗下的运动款子品牌:Final-Score
2018/01/01 全球购物
印度第一网上礼品店:IGP.com
2020/02/06 全球购物
大学生简单自荐信
2013/11/10 职场文书
初中女生自我鉴定
2013/12/19 职场文书
超市中秋节活动方案
2014/02/12 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
安全生产管理责任书
2014/04/16 职场文书
赔偿协议书范本
2014/09/12 职场文书
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
Python爬虫基础之爬虫的分类知识总结
2021/05/13 Python
Python3 如何开启自带http服务
2021/05/18 Python
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP