将python编译为二进制 - pypy性能

问题描述:

我正在寻找将python源代码编译为二进制文件。出于性能原因,我通常使用pypy(使用pypy,我的应用程序运行速度明显加快)。我从2012年发现这个答案,说明使用任何现有工具(例如pyinstaller)将pypy编译为二进制文件是不可能的。 Compile PyPy to Exe。我不能完全按照最高响应解释的解决方案。将python编译为二进制 - pypy性能

我很纳闷:

  1. 现在有没有一个合理的简单的方法来编写Python代码使用pypy作为解释为二进制?

  2. 我实际上并不需要使用pypy,我只是用它来提高性能。有没有合理的方法来避免使用pypy,但仍然可以获得类似的性能提升?这仍然需要支持编译为二进制文件。

作为附加说明,我使用了2.7语法。

你可以看看到nuitka(http://nuitka.net/doc/user-manual.html

nuitka --standalon --recurse-on --python-version=2.7 main.py