大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
一、安装pyinstaller
在Pycharm客户端上,File-Settings-Project:Python-Project Interpreter添加PyInstaller源。如图:
二、安装压缩软件upx
下载地址:https://github.com/upx/upx/releases/tag/v3.93
解压到要转换到的py文件目录下
三、创建.py文件
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
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/172879.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...