且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在不安装所需模块的情况下运行Python程序

更新时间:2023-02-06 22:26:46

我认为您正在寻找 PyInstaller .根据定义,PyInstaller是一个程序,可以在Windows,Linux,Mac OS X,Solaris和AIX下将Python程序转换(打包)为独立的可执行文件.

I think you're looking for PyInstaller. By definition, PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, Solaris and AIX.

PyInstaller目前不支持Python3.但是,有有关冻结代码或运送的页面:

PyInstaller as of this writing, doesn't support Python 3. There is however this page on freezing your code or shipping:

Solution    | Windows | Linux | OS X | Python 3 | License | One-file mode | Zipfile import | Eggs | pkg_resources support
bbFreeze    | yes     | yes   |  yes | no       | MIT     | no            | yes            | yes  | yes
py2exe      | yes     | no    | no   | no       | MIT     | yes           | yes            | no   | no
pyInstaller | yes     | yes   | yes  | no       | GPL     | yes           | no             | yes  | no
cx_Freeze   | yes     | yes   | yes  | yes      | PSF     | no            | yes            | yes  | no

请参见此处.