鱼C论坛

 找回密码
 立即注册
查看: 330|回复: 40

[作品展示] 更新!AwesomePyKit增加将py程序打包成exe文件功能,图形用户界面

[复制链接]
发表于 7 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 hrp 于 2021-1-17 23:02 编辑

鉴于很多新手鱼油不会用pyinstaller将py脚本打包成exe可执行文件,也为了让经常使用pyinstaller的老手更省事,遂在 AwesomePyKit 中增加了程序打包功能。

此前发布的帖子见:懒人必备:Py工具箱,Python包管理器/pip镜像源设置/py打包exe工具,三种工具都有简单介绍。
此次更新 AwesomePyKit 版本增加到了 0.2.1 版本,增加了将py脚本打包成exe可执行文件的图形用户界面

此版本中有部分pyinstaller命令功能尚未添加(主要是一些比较少用到的命令),有些命令的实现尚不完善,期待鱼油们的反馈和建议

值得注意的是,想让打包出来的文件能正常运行,前提条件是你需要保证打包之前你的程序能正常运行,如果打包之前能运行,打包之后不能运行:
    1.可以尝试更改打包方式(打包成单目录/打包成单文件);
    2.检查程序需要使用到的资源文件是否已添加;
    3.检查程序中自写模块是否正常导入(IDE提示导入异常,但可以正常运行,双击.py也可以正常运行,这种情况打包后无法运行);
    4.检查是否导入了某些不兼容的模块/库(比如程序中用到高于1.6.8版本的pynput库,打包后程序无法运行);
    5.等等......

使用方法:待补充,鱼油们可先自行摸索。


下载地址:
游客,如果您要查看本帖隐藏内容请回复



截图:
屏幕截图 2021-01-11 224740.png

屏幕截图 2021-01-11 224759.png


动图演示:
GIF 2021-1-11 22-09-38.gif

GIF 2021-1-11 22-12-04.gif


AwesomePyKit为MIT协议的开源软件,写这个软件花了不少时间,如果它对你有用,欢迎给我评分以鼓励我继续更新,非常感谢!






版本更新:
2021.1.15 更新 AwesomePyKit 0.2.1 版本
程序打包工具 BUG 修复:
1. 修复upx排除文件名中含大写字母时,排除设置不生效的问题;
2. 修复程序打包功能关闭再打开,upx排除文件名从空格分隔变成行分隔的问题,现在统一使用行分隔。

程序打包工具的文件版本信息功能要到后天周日才能有空写。






评分

参与人数 9荣誉 +34 鱼币 +25 贡献 +17 收起 理由
Twilight6 + 5 + 5 + 5 鱼C有你更精彩^_^
weiter + 5 + 5 鱼C有你更精彩^_^
Ⅲ只小猪 + 1 + 1 感谢楼主无私奉献!
ngchiuyuen + 5 + 1 + 3
糖甜弯了嘴 + 5 + 5 + 3 感谢楼主无私奉献!
小伤口 + 2 + 2 大佬,辛苦了,牛( ఠൠ&#.
洋洋痒 + 5 + 5 + 3 感谢楼主无私奉献!
qq1151985918 + 1 + 1 感谢楼主无私奉献!
昨非 + 5 + 3 牛哇楼主

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 7 天前 | 显示全部楼层
牛哇
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 7 天前 | 显示全部楼层

回帖奖励 +6 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 7 天前 From FishC Mobile | 显示全部楼层
昨非 发表于 2021-1-10 23:44
牛哇

谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 6 天前 | 显示全部楼层

回帖奖励 +6 鱼币

有点儿牛批
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 6 天前 | 显示全部楼层

回帖奖励 +6 鱼币

厉害
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 6 天前 From FishC Mobile | 显示全部楼层
qq1151985918 发表于 2021-1-11 00:43
有点儿牛批

文件拖放问题还是你帮忙的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 6 天前 | 显示全部楼层
hrp 发表于 2021-1-11 11:49
文件拖放问题还是你帮忙的

那不算什么帮忙,只是你一时间蒙住了,我是旁观者清
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 6 天前 | 显示全部楼层

回帖奖励 +6 鱼币

感谢分享!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 4 天前 | 显示全部楼层
谢谢楼主分享
我正愁如何打包exe呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 4 天前 | 显示全部楼层
非常好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 4 天前 | 显示全部楼层
满分,好极了,感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 4 天前 | 显示全部楼层
好东西
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 4 天前 From FishC Mobile | 显示全部楼层
夙来无恙 发表于 2021-1-13 17:31
满分,好极了,感谢

感谢你的回复,如果碰到什么BUG记得告诉我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 4 天前 From FishC Mobile | 显示全部楼层
小伤口 发表于 2021-1-13 15:54
谢谢楼主分享
我正愁如何打包exe呢

小提示:鼠标停在相关按钮等界面上会有简短说明,详细使用方法没来得及写(其实是太懒不想写了)

评分

参与人数 1荣誉 +2 鱼币 +2 收起 理由
小伤口 + 2 + 2 感谢楼主无私奉献!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 4 天前 From FishC Mobile | 显示全部楼层
ngchiuyuen 发表于 2021-1-13 17:40
好东西


谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 3 天前 | 显示全部楼层
终于等到了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 3 天前 | 显示全部楼层
学习。。。。。。。。。。。。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 3 天前 | 显示全部楼层
跪求,谢谢了!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 3 天前 | 显示全部楼层
已在使用,多谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1

GMT+8, 2021-1-17 23:06

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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