鱼C论坛

 找回密码
 立即注册
楼主: hrp

[作品展示] Py工具箱增加将py程序打包成exe文件工具!图形用户界面,方便快捷

  [复制链接]
发表于 2021-9-23 08:46:44 | 显示全部楼层
Mark了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-18 12:20:35 | 显示全部楼层
我要试试。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-16 11:00:59 | 显示全部楼层
好东西
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-15 23:07:02 | 显示全部楼层
66666666666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-14 11:54:57 | 显示全部楼层
非常感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-14 11:19:39 | 显示全部楼层
此前发布的帖子见:懒人必备:Py工具箱,Python包管理器/pip镜像源设置/py打包exe工具,三种工具都有简单介绍
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-13 13:15:06 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-7 10:10:30 | 显示全部楼层
正好需要十分感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-6 19:17:53 | 显示全部楼层
哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-2 16:22:13 | 显示全部楼层
hrpzcf 发表于 2021-9-2 08:58
可以不要。打包后只有dist里的内容是你需要的,如果你打包成单文件夹的形式,那dist里就有一个文件夹xxx ...

好的谢谢啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-2 08:58:33 From FishC Mobile | 显示全部楼层
937135952 发表于 2021-9-2 08:48
换成python3.9环境就可以了,打包之后的build和__pycache__文件夹可以不要吗,只留下dist文件夹然后传输 ...

可以不要。打包后只有dist里的内容是你需要的,如果你打包成单文件夹的形式,那dist里就有一个文件夹xxx,整个xxx文件夹都是你的程序,可以先把xxx压缩再发送给别人。如果打包成单文件,那dist里只有一个exe文件。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-2 08:48:56 | 显示全部楼层
hrpzcf 发表于 2021-8-30 17:08
换个python环境或者版本

换成python3.9环境就可以了,打包之后的build和__pycache__文件夹可以不要吗,只留下dist文件夹然后传输给别人可以吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-30 17:08:36 From FishC Mobile | 显示全部楼层
937135952 发表于 2021-8-30 13:08
楼主,这个问题是什么原因呢

换个python环境或者版本
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-30 13:08:19 | 显示全部楼层
楼主,这个问题是什么原因呢
B{TI7Z}5}]4E8}@2$HH`$24.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-30 12:42:54 | 显示全部楼层
感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-29 18:23:00 | 显示全部楼层
谢谢分享,支持个。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-29 16:52:38 From FishC Mobile | 显示全部楼层
937135952 发表于 2021-8-29 16:44
谢谢楼主耐心解答,我试了一下,我的程序里没有资源文件,就是一个爬虫,爬下来的存储位置也是设置和程序 ...

那你看看你的程序里是不是有路径写死了,导致换一台电脑没有那个路径就无法运行。或者你的程序是不是依赖本地电脑的某个东西,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-29 16:44:55 | 显示全部楼层
hrpzcf 发表于 2021-8-29 13:42
2点  资源文件就是你的程序用到的资源,比如音乐文件,配置文件,图片,等等。打包工具里有一栏是:非源 ...

谢谢楼主耐心解答,我试了一下,我的程序里没有资源文件,就是一个爬虫,爬下来的存储位置也是设置和程序在同一个文件夹(就是不设置路径),然后我的程序没打包之前能正常运行,打包之后也能正常运行,但是换另外一台电脑运行的时候就是一闪而过,我用录像录了回放,什么都没显示,就是一闪而过,不知道是哪里没有操作对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-29 13:42:12 From FishC Mobile | 显示全部楼层
937135952 发表于 2021-8-29 09:43
新人想问问楼主2,3点是什么意思,
    2.检查程序需要使用到的资源文件是否已添加;
    3.检查程序中自 ...

2点  资源文件就是你的程序用到的资源,比如音乐文件,配置文件,图片,等等。打包工具里有一栏是:非源代码资源文件,如果你的程序使用到资源文件,记得把资源文件路径添加到那一栏。

3点  如果你的程序没打包前能正常运行,一般就是正常的,不用管它,不用复制什么。

总之,程序打包后能不能运行跟源代码有很大的关系,最容易出问题的地方就是源代码中对路径的引用,需要使用相对路径。如果不能运行,就要尝试以调试模式打包,然后在命令窗口中运行查看报错信息并以此排查问题,一两句话是没法说清楚的,如果有可能,最好去pyinstaller官网看一下教程,或者在论坛搜一下pyinstaller打包相关的帖子。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-29 13:26:57 From FishC Mobile | 显示全部楼层
937135952 发表于 2021-8-29 09:57
楼主,选择python环境按钮点了之后里面是空的,没东西选,但是我点生成可执行文件时又叫我安装,安装又是灰 ...

先在"包管理器"里添加你的python环境,可以自动搜索,也可以手动添加路径(python.exe所在文件夹的路径)

然后打包工具选择环境才会有可的python环境

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 14:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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