我尝试使用Pypy,因为它在CPython上显示impressive benchmarks。另外,我主要在代码中使用Twisted库。我现在可以运行一个使用Twisted反应器的基准测试脚本了,所以我想我的设置是好的。但是,我不知道如何使用Pypy运行Twisted守护程序(twistd)。
发布于 2011-08-25 19:35:03
您可以在运行时显式执行此操作:
~$ /usr/bin/pypy /usr/bin/twistd ...这之所以有效,是因为它专门启动了PyPy,并告诉它开始解释twistd脚本。
或者,您可以在安装时持久地执行此操作:
~/Twisted-11.0.0$ /usr/bin/pypy setup.py install这之所以有效,是因为distutils ( setup.py使用的)重写了它安装的每个脚本的#!行,以指向用于执行安装的解释器。因此,安装源文件中的#!/usr/bin/env python在已安装副本中变为#!/usr/bin/pypy。
https://stackoverflow.com/questions/7184636
复制相似问题