【发布时间】:2011-12-22 03:34:41
【问题描述】:
显然 Psyco 不适用于 Python 2.7。
还有其他选择吗?
【问题讨论】:
-
动机:在windows上使用psyco加速pydev的调试器
-
如果动机是 pydev 调试器,请查看:stackoverflow.com/questions/9015390/…
标签: psyco
显然 Psyco 不适用于 Python 2.7。
还有其他选择吗?
【问题讨论】:
标签: psyco
当今 Python 编译的最新技术是PyPy。我不知道它是否适用于您的目标平台。
【讨论】:
我认为没有像 psyco 那样仅使用 Python 的真正替代方案(Pypy 越来越成为“唯一的 Python”替代方案,它不支持扩展模块,所以,现在,许多项目无法迁移,但如果你的不是其中之一,这可能是一个不错的方法)
如果您现在不能使用 Pypy,在进行配置文件会话并确认在纯 Python 中无法再加快速度后,路径通常是以下之一:
c/c++ 扩展模块(我个人最喜欢的——适用于任何平台,使用 boost::python 使这个过程非常简单明了,尽管如果你不懂 c/c++,这可能不是很简单)。
Cython(你通常需要稍微改变你的程序,让它在 Cython 中变得更快,而且这些改变并不是真正的 Python 代码,而是它的扩展)
脱皮(如果它可以应付您的程序)
【讨论】: