【发布时间】:2011-10-19 16:47:11
【问题描述】:
我想用 Python 编写一个对性能敏感的应用程序,因此在 PyPy 下执行它是一个自然的选择。但是,我的代码中有很大一部分依赖于 numpy、scipy 和 scikit-learn。是否可以在运行的 PyPy 程序中嵌入 CPython 实例以调用面向数组的代码?如果没有,让 PyPy 和 CPython 相互交流的最简单方法是什么?
【问题讨论】:
-
顺便说一句:您可能对 pypy-dev 列表中当前处于活动状态的“关于 pypy+numpy 项目的问题”线程感兴趣,它涉及在(当前版本的) PyPy,我认为有人建议了一种解决方法来让它工作(也使用 CPython,但在单独的进程中)。
标签: python numpy cython cpython pypy