一个好的python到exe编译器?

时间:2013-01-04 21:37:03

标签: python

我是python的新手,除了语言本身,我正在探索它的各个方面。在编译成.exe方面(这样可以在不安装python的情况下进行部署) 我检查了py2exe,几年前停止了新版本。 然后pyInstaller似乎停在了python 2.7。

我可以获得所有python到exe编译器的列表吗?感谢

3 个答案:

答案 0 :(得分:59)

  • cx_Freeze适用于Windows,Linux和Mac OS X(Python 2.7,3.x)
  • pyinstaller适用于Windows,Linux和Mac OS X(Python 2.7,3.4-3.7)
  • bbfreeze适用于Windows和Linux(Python 2.4-2.7)
  • py2exe for Windows(Python 2.6,2.7)
  • py2exe for Windows(Python 3.3-3.5)
  • pytoexe for Windows(Python 2,3)
  • Freeze适用于Linux,也许适用于Mac OS X(Python 2.x)
  • py2app适用于Mac OS X(Python 2.x)

答案 1 :(得分:4)

http://cx-freeze.sourceforge.net/

适用于Python 3.x.

否则,您始终可以在Python 2.x上运行脚本并使用可以从该版本转换的程序。

同时查阅:

Python 3.0.1 Executable Creator

Making a portable (exe) with Python 3.1?

答案 2 :(得分:3)

我很幸运使用IronPythonpyc.py工具。您基本上可以将python转换为.net字节码,然后转换为exe。