其他 pyinstaller 打包技巧见《Python程序打包指南》
PyInstaller是一个能将 Python 程序转换成单个可执行文件的程序,可以将 Python 应用程序及其所有依赖项打包到一个包中。用户可以在不安装 Python 解释器或任何模块的情况下运行打包的应用程序。PyInstaller 支持 Python 3.7 和更高版本,并正确地捆绑了许多主要的 Python 包,如
numpy
、matplotlib
、PyQt
、wxPython
等。操作系统支持Windows
、Linux
、Mac OS X
,详情见官网,github,文档本文使用的环境为:Win11 X64 、Python 3.8.x 、Pyinstaller 4.9
本文主要介绍三部分内容:1. pyinstaller的安装及配置,以及安装过程中出现的一些问题;2.pyinstaller其他常用的参数;3. Pyinstaller 打包程序的反编译及加密