2025-07-03【nuitka】

nuitka 打包

强烈建议使用最简化的打包流程

 nuitka 09-spkdata.py --standalone --nofollow-imports --msvc=14.3 --output-dir=dist --show-progress

打包快速,包体积小,因为不会自动添加第三方库,默认生成一个cmd脚本,用以指定打包环境下的python环境路径和库路径,不可移动,或移动后需在其他电脑重新安装库。

pyinstaller

pyinstaller -D 09-spkdata.py --add-data="09-spkdata.py;."

如果09-spkdata.py内函数被@torch.jit.script装饰,不添加--add-data="09-spkdata.py;."会报错

OSError: could not get source code Failed to execute script

尽管我的09-spkdata.py内并未添加该装饰器,但还是出现了报错,添加--add-data="09-spkdata.py;."后问题解决

此方法会打包所有使用的第三方库,体积大

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容