使用来自pypy的纸浆

时间:2012-11-17 06:04:28

标签: pypy

我在python中编写了一个模拟器,我使用Pypy来加速它。 我需要纸浆模块进行整数编程,而Pypy不支持 据我所知(http://pypy.org/compat.html)。

有没有干净的方法来使用Pypy的纸浆?某种python包装器,甚至是从外部调用python脚本并获得结果的方法吗?

- 非常感谢

1 个答案:

答案 0 :(得分:2)

在阅读了德尔南的评论后,我意识到pypy找不到纸浆,因为它不知道在哪里寻找它。它在抱怨:

来自纸浆进口*

ImportError:没有名为pulp的模块

添加行

sys.path.append( '的/ usr /本地/ LIB / python2.7 / DIST-包/纸浆1.4.8-py2.7.egg /纸浆') 从纸浆进口*

做了这个伎俩,现在似乎有效。

有趣的是,用pypy运行的纸浆比普通的python慢​​两倍。我怀疑它是JIT的启动成本。