当前位置:   article > 正文

【python中级】安装nuitka打包工具_nuitka安装

nuitka安装

【python中级】安装nuitka打包工具

1.背景

最近发程序执行包,被人说程序包很大。比如python通过pyinstaller 打包的可执行程序有30M,然而有同事通过C#编译的程序只有几百K; 一度让领导觉得C#这个开发者在忽悠或者摸鱼
我感觉到有点尴尬,但是如果都需要解释一遍,显得苍白无力。
虽然python开发效率是快,但是执行包是真不小;
以前在上家公司也用过nuitka打包,早期nuitka版本打包是问题不少,所以就很少用它,鉴于目前的情况,我必须得专门正视这个执行包得问题。
所以采用博客记录关于nuitka打包的一些日志。

2.nuitka 简介

Nuitka 是一个用于将 Python 代码编译成 C 或 C++ 代码的工具。
可以把nuitka看成它是一个优化的 Python 编译器,Nuitka 的工作原理是将 Python 代码转换成等效的 C 或 C++ 代码,然后使用 C 或 C++ 编译器将其编译成本地可执行文件。编译完的可执行文件,提高了代码的执行速度,避免了 Python 解释器的开销,特别是对于一些性能敏感的应用程序。

3.nuitka 安装

目前最新的nuitka版本是2.1.6(2024-04-20)
使用清华镜像源安装:

pip install nuitka -i https:/
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/694675
    推荐阅读
    相关标签
      

    闽ICP备14008679号