nuitka 打包请注意版本
2023-12-13 04:55:26
版本查询
python -m nuitka --version
?默认下载的是下面的版本
上面那个版本 运行下面的代码,参数--nofollow-imports这个参数不起作用
import os
def __main(main : str):
parameters = [
# 使用gcc编译器来编译得到的C和C++源文件
'--standalone', # 构建独立软件,也就是将于系统有关的运行库和Python运行时打包
'--show-progress', # 展示打包过程
'--show-memory', # 打印打包时的内存占用
'--nofollow-imports', # 不打包import语句导入的包(因为nuitka自动导入的库有问题,后面我们会手动导入,这样成功率更高)
'--plugin-enable=multiprocessing',
'--experimental=use_peephole',
'--output-dir=dist' , # 存放构建结果的文件夹
'--follow-import-to=need'
]
param_str = " ".join(parameters)
command = "python -m nuitka {} {}".format(param_str, main)
os.system(command)
__main("main.py")
我们需要卸载上面的版本安装下面的版本
sudo python -m pip install nuitka==0.6.19.5
文章来源:https://blog.csdn.net/weixin_41012767/article/details/134953908
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!