hrpzcf 发表于 2021-8-29 13:42:12

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

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

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

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

hrpzcf 发表于 2021-8-29 13:26:57

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

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

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

937135952 发表于 2021-8-29 09:57:33

楼主,选择python环境按钮点了之后里面是空的,没东西选,但是我点生成可执行文件时又叫我安装,安装又是灰色的,什么原因啊

937135952 发表于 2021-8-29 09:43:14

新人想问问楼主2,3点是什么意思,
    2.检查程序需要使用到的资源文件是否已添加;
    3.检查程序中自写模块是否正常导入(IDE提示导入异常,但可以正常运行,双击.py也可以正常运行,这种情况打包后无法运行);
指的是import导入的库,都要把它复制到要打包的py同一个文件夹里吗,这样才能打包成功吗

3530366912 发表于 2021-8-20 01:37:39

感谢感谢

shenlan121 发表于 2021-8-19 21:19:45

这个太厉害了!!

w694878097 发表于 2021-8-18 23:41:59

{:5_109:}

gulang826 发表于 2021-8-18 15:38:48

楼主辛苦,这个真心需要

Agcl 发表于 2021-8-18 15:28:49

看看

我是小树啦 发表于 2021-8-18 14:11:31

hrpzcf 发表于 2021-8-18 11:09
可以,在"生成控制"页,第二行

哦哦找到了,谢谢~

hrpzcf 发表于 2021-8-18 11:09:44

本帖最后由 hrpzcf 于 2021-8-18 11:41 编辑

我是小树啦 发表于 2021-8-18 10:39
大佬,这个软件打包时可以添加 -w(无控制台)参数吗?

可以,在"生成控制"页,第二行

我是小树啦 发表于 2021-8-18 10:39:21

大佬,这个软件打包时可以添加 -w(无控制台)参数吗?

lgzgr 发表于 2021-7-23 11:12:43

1

hornwong 发表于 2021-7-22 11:11:54

{:5_95:}

我是小树啦 发表于 2021-7-22 10:39:35

学习点赞

平头哥 发表于 2021-7-20 14:30:14

太好了

1317461667 发表于 2021-7-16 09:27:35

666

antonybear 发表于 2021-7-15 22:53:59

厉害

xnshr 发表于 2021-7-4 16:11:38

试试试试

dragontltl 发表于 2021-7-3 11:15:01

感谢分享
页: 1 2 3 [4] 5 6 7 8 9 10
查看完整版本: Py工具箱增加将py程序打包成exe文件工具!图形用户界面,方便快捷