937135952 发表于 2021-8-29 09:43
新人想问问楼主2,3点是什么意思,
2.检查程序需要使用到的资源文件是否已添加;
3.检查程序中自 ...
2点资源文件就是你的程序用到的资源,比如音乐文件,配置文件,图片,等等。打包工具里有一栏是:非源代码资源文件,如果你的程序使用到资源文件,记得把资源文件路径添加到那一栏。
3点如果你的程序没打包前能正常运行,一般就是正常的,不用管它,不用复制什么。
总之,程序打包后能不能运行跟源代码有很大的关系,最容易出问题的地方就是源代码中对路径的引用,需要使用相对路径。如果不能运行,就要尝试以调试模式打包,然后在命令窗口中运行查看报错信息并以此排查问题,一两句话是没法说清楚的,如果有可能,最好去pyinstaller官网看一下教程,或者在论坛搜一下pyinstaller打包相关的帖子。
937135952 发表于 2021-8-29 09:57
楼主,选择python环境按钮点了之后里面是空的,没东西选,但是我点生成可执行文件时又叫我安装,安装又是灰 ...
先在"包管理器"里添加你的python环境,可以自动搜索,也可以手动添加路径(python.exe所在文件夹的路径)
然后打包工具选择环境才会有可的python环境
楼主,选择python环境按钮点了之后里面是空的,没东西选,但是我点生成可执行文件时又叫我安装,安装又是灰色的,什么原因啊
新人想问问楼主2,3点是什么意思,
2.检查程序需要使用到的资源文件是否已添加;
3.检查程序中自写模块是否正常导入(IDE提示导入异常,但可以正常运行,双击.py也可以正常运行,这种情况打包后无法运行);
指的是import导入的库,都要把它复制到要打包的py同一个文件夹里吗,这样才能打包成功吗
感谢感谢
这个太厉害了!!
{:5_109:}
楼主辛苦,这个真心需要
看看
hrpzcf 发表于 2021-8-18 11:09
可以,在"生成控制"页,第二行
哦哦找到了,谢谢~
本帖最后由 hrpzcf 于 2021-8-18 11:41 编辑
我是小树啦 发表于 2021-8-18 10:39
大佬,这个软件打包时可以添加 -w(无控制台)参数吗?
可以,在"生成控制"页,第二行
大佬,这个软件打包时可以添加 -w(无控制台)参数吗?
1
{:5_95:}
学习点赞
太好了
666
厉害
试试试试
感谢分享