前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >pycharm打包exe文件「建议收藏」

pycharm打包exe文件「建议收藏」

作者头像
全栈程序员站长
发布2022-09-25 14:21:15
发布2022-09-25 14:21:15
67800
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

一、安装pyinstaller

在Pycharm客户端上,File-Settings-Project:Python-Project Interpreter添加PyInstaller源。如图:

二、安装压缩软件upx

下载地址:https://github.com/upx/upx/releases/tag/v3.93 解压到要转换到的py文件目录下

三、创建.py文件

代码语言:javascript
代码运行次数:0
复制
from PyInstaller.__main__ import run
if __name__ == '__main__':
    opts = [r'E:\workspace\Python\Learns\MyFrame.py',\
            '-F','-w',r'--distpath=E:\workspace\Python\Learns',\
            r'--workpath=E:\workspace\Python\Learns',\
            r'--specpath=E:\workspace\Python\Learns',\
            r'--icon=E:\workspace\Python\Learns\exe.ico',\
            r'--upx-dir','upx393w']
    run(opts)

四丶pots参数

-F     制作独立的可执行程序 -D    制作出的档案存放在同一个文件夹下(默认值)

-K    包含TCL/TK(对于使用了TK的,最好加上这个选项,否则在未安装TK的电脑上无法运行) -w     制作窗口程序 -c    制作命令行程序(默认) -X    制作使用UPX压缩过的可执行程序(推荐使用这个选项,需要下载UPX包,解压后upx.exe放在Python(非PyInstaller)安装目录下,下载upx308w.zip)

-o DIR 指定输出SPEC文件路径(这也决定了最后输出的exe文件路径) –icon=[ICO文件路径] 指定程序图标 -v [指定文件] 指定程序版本信息 -n [指定程序名] 指定程序名称 –workpath 指定工作路径 –specpath 指定.spec文件保存路径 –distpath 指定dist文件保存路径 –icon 指定exe文件Icon图标 –upx-dir 使用upx压缩 upx393w upx版本 详情参考文档:https://pyinstaller.readthedocs.io/en/stable/usage.html

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172879.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、安装pyinstaller
  • 二、安装压缩软件upx
  • 三、创建.py文件
  • 四丶pots参数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档