PyInstaller - 分发 Python 代码

PyInstaller 是一个模块,用于将 python 应用程序与所有依赖项绑定在一个包中。然后,用户可以在没有 python 解释器或任何模块的情况下运行包应用程序。它正确绑定了许多主要的软件包,如 numpy,Django,OpenCv 等。

要记住的一些要点:

  • Pyinstaller 支持 Python 2.7 和 Python 3.3+
  • Pyinstaller 已针对 Windows,Linux 和 Mac OS X 进行了测试。
  • 不是交叉编译器。 (Windows 应用程序无法在 Linux 中打包。你必须在 Windows 中运行 PyInstaller 以绑定 Windows 应用程序)

主页 官方文件