一尘不染

Python-如何使Python脚本独立可执行,以在不依赖关系的情况下运行?

python

我正在构建一个Python应用程序,不想强迫我的客户安装Python和模块。

那么,有没有办法将Python脚本编译为独立的可执行文件?


阅读 733

收藏
2020-02-07

共2个答案

一尘不染

你可以使用py2exe作为已应答文件,并使用cython在.py C中转换密钥.py文件,在Windows和.solinux中转换.dll等编译过的文件,比普通的.pyo.pyc文件要难得多(还可以提高性能!)

2020-02-07
一尘不染

可以使用PyInstaller将Python程序打包为独立的可执行文件。它适用于Windows,Linux和Mac。

PyInstaller快速入门

从PyPI安装PyInstaller:

pip install pyinstaller

转到程序的目录并运行:

pyinstaller yourprogram.py

这将在名为的子目录中生成捆绑包dist。

有关更详细的演练,请参见手册。

2020-02-07