代码段从pypy切换到CPython
pypy中是否有允许为指定代码段运行标准CPython 2.7解释器的功能?我有一个函数,其中包含pandas代码(这是一个性能密集型函数,pandas使其受益匪浅),所有对pandas的引用都包含在该函数中代码段从pypy切换到CPython,python,pypy,Python,Pypy,pypy中是否有允许为指定代码段运行标准CPython 2.7解释器的功能?我有一个函数,其中包含pandas代码(这是一个性能密集型函数,pandas使其受益匪浅),所有对pandas的引用都包含在该函数中 显然,由于pandas的C绑定特性,pypy无法解释pandas代码。是否有一种方法,我可以“切换”到一个标准的解释器只是为了这个功能?作为一个整体,代码库从pypy解释器中受益匪浅。尝试使用pypy运行pandas代码。兼容性现在相当好。启动子流程。@user2357112有没有办法使用
显然,由于pandas的C绑定特性,pypy无法解释pandas代码。是否有一种方法,我可以“切换”到一个标准的解释器只是为了这个功能?作为一个整体,代码库从pypy解释器中受益匪浅。尝试使用pypy运行pandas代码。兼容性现在相当好。启动子流程。@user2357112有没有办法使用
多处理.Process(target=fn)
接口来完成这项任务?我不想把整个模块都拆开,只想把函数本身拆开<代码>多处理只会启动更多PyPy进程。如何在PyPy下安装像pandas这样的包?一旦您使用c-Extensions,通过pip安装就会出现问题。您是否使用最新版本的pypy(5.7.1)?我认为它不适用于以前的版本。