寻找Psyco(Python-> C编译器)的良好替代品

Wou*_*elo 4 c python compiler-construction django psyco

我们真的很喜欢Psyco来加快速度,但它也有一些缺点:

  • 它消耗了太多的内存
  • 它也可以减慢一些代码
  • 编译代码可能会花费太多时间
  • 它不支持64位系统

什么是好的替代品(需要Django支持)?

Wil*_*uck 5

您可以尝试使用PyPy,这是Python中的Python实现.它是标准CPython实现的替代品,并且速度快.

从其网站:

速度:由于它的Just-in-Time编译器,Python程序通常在PyPy上运行得更快.

内存使用:大型,内存饥渴的Python程序最终可能比CPython中占用更少的空间.

兼容性: PyPy与现有的python代码高度兼容.它支持ctypes,可以运行像twisted和django这样流行的python库.