Можно ли запустить одну функцию Python (или модуль) с помощью Pypy из интерпретатора CPython?
Я представляю себе некоторый вариант использования, похожий на декоратор Numba, например:
@pypy
def elem_sum(*containers):
for items in zip(*containers):
yield sum(items)
но наслаждаясь гораздо более широкой поддержкой кода Python, чем Pypy по сравнению с Numba.
Это несколько обсуждается здесь, но около 6 лет назад и на уровне многопроцессорности, где это может быть неэффективно. Также устарел метод взаимодействия, предложенный в ответе execnet
. Pyro5
кажется современной альтернативой execnet
(которая по-прежнему будет способствовать выполнению на уровне многопроцессорности).