请选择 进入手机版 | 继续访问电脑版

21番茄网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 21番茄网
查看: 125|回复: 0

python如何打包成exe文件

[复制链接]

520

主题

661

帖子

2056

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2056
发表于 2020-12-9 21:16:53 | 显示全部楼层 |阅读模式
python如何打包成exe文件

一、用pyinstaller
       下载安装pyinstaller库,在cmd命令行中输入命令:pip install pyinstaller,回车之后等到出现Successfully installed......的字样则表示pyinstaller安装成功了。如果出现红色字体,多执行几次。

       用pyinstaller打包py文件,在cmd命令行中输入命令:pyinstaller -F E:\路径\文件名.py,回车,等待打包完成。

       默认存放在dist文件夹中。

详见:
1.https://jingyan.baidu.com/article/fd8044faae6d731031137aa8.html
2.https://zhuanlan.zhihu.com/p/85760495
3.https://www.cnblogs.com/robinunix/p/8426832.html

pyinstaller参数介绍

常用的主要是-F、-p、-i、-w这几个参数。

-a:不包含编码.在支持Unicode的python版本上默认包含所有的编码
-c:使用控制台子系统执行(默认)(只对Windows有效)
-d:产生debug版本的可执行文件
-i :指定打包程序使用的图标(icon)文件,表示可执行文件的图标。
-F:打包成可执行程序,表示生成单个可执行文件
-h:查看帮助
-p:添加使用的第三方库路径。表示你自己自定义需要加载的类路径,一般情况下用不到。
-v:查看 PyInstaller 版本
-w:取消控制台显示(默认是显示控制台的),这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!

举例:
pyinstaller -F -p C:\SystemLib\site-packages -p C:\MyLib main.py -i C:\image\excel.ico

解释:
打包 main.py 脚本
main.py包含第三方脚本,一个是系统脚本,一个是自定义脚本
设置可执行程序的图标为excel.ico

                               
登录/注册后可看大图


1.常规默认路径写法:在 cmd 中写入以下代码
  1. pyinstaller -F python文件路径\xxx.py
复制代码
这种写法是保存在:C:\Users\用户名称\dist

2.指定路径写法:








上一篇:滚动广告牌
下一篇:如何控制无限循环的python脚本的执行时间
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|21番茄网 ( 粤ICP备10099428号-2 )奇远富

GMT+8, 2021-6-17 05:30 , Processed in 0.480252 second(s), 69 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表