pyinstaller打包的问题
rt,pyinstaller 打包库的时候是把我安装的所有库都打包进去吗?可不可以选择性地打包? 也不是把所有库打包进去,它会分析所用到的库并打包进去,不懂他这个分析机制,没研究过他会打包到多余的库,所以最好在虚拟环境打包
也会漏掉需要用到的库(通常是一些依赖库的依赖没分析出来),这时候就需要用到 pyinstaller 的 hidden import 来指明没有分析出来的库 isdkz 发表于 2023-9-12 23:32
也不是把所有库打包进去,它会分析所用到的库并打包进去,不懂他这个分析机制,没研究过
他会打包到多余 ...
pyinstaller -F --hidden-import="xxxxx" main.py
这样对嘛 歌者文明清理员 发表于 2023-9-12 23:34
这样对嘛
嗯嗯,我一般都是直接修改spec文件改好之后再通过 pyinstaller main.spec 这样打包的 isdkz 发表于 2023-9-12 23:38
嗯嗯,我一般都是直接修改spec文件改好之后再通过 pyinstaller main.spec 这样打包的
给个图? 歌者文明清理员 发表于 2023-9-13 00:00
给个图?
歌者文明清理员 发表于 2023-9-13 00:00
给个图?
你执行 pyinstaller xxx.py 的时候会自动生成 xxx.spec 文件的,
不过我更建议使用 pyi-makespec xxx.py 来生成 spec 文件
页:
[1]