首页 > 编程笔记 > Python笔记 > Python打包和发布 阅读:20,708

Python打包和发布(zipapp和PyInstaller)

Python打包和发布(zipapp和PyInstaller)本章将介绍两个常用的 Python 打包和发布工具,分别是「zipapp」「PyInstaller」

zipapp 模块主要用于将 Python 应用打包成一个 .pyz 文件。同时,无论开发 Python 应用时有多少源文件和依赖包,使用 zipapp 都可以将它们打包成一个 .pyz 文件,不足之处是该文件依然需要 Python 环境来执行。

PyInstaller 工具则更强大,它可以直接将 Python 程序打包成可执行程序,前该工具跨平台,使用非常方便。使用 PyInstaller 打包出来的程序,完全可以被分发到对应平台的的目标机器上直接运行,无须在目标机器上安装 Python 解释器环境。

教程目录
1. Python打包的发展历程
2. 如何创建Python程序包,Python程序包结构详解(超级详细)
3. 如何在开发期间安装测试Python程序包?
4. Python命名空间包
5. 如何向PyPI上传Python程序包?
6. Python源码包和二进制包(包含打包过程细节讲解)
7. Python zipapp打包教程(超级详细)
8. Python PyInstaller安装和使用教程(详解版)
9. 预防Python包被反编译的几点建议

爱面试的程序媛,一个分享面试经验的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,定时分享程序员面试的那点事。

面试如何造火箭?工作如何拧螺丝?都在这个公号哦。

扫描二维码关注公众号,免费领取价值 1000 元的求职面试资料(限时免费)!

当你决定关注「爱面试的程序媛」,你已然超越了90%的程序员!

爱面试的程序媛二维码
微信扫描二维码关注