PyPy - это реализация языка Python. Не путайте с PyPI, индексом пакета. Общие вопросы Python должны быть просто помечены тегом python.

PyPy - это быстрая, очень совместимая реализация языка Python с самостоятельным размещением. PyPy начинал как интерпретатор Python, написанный на самом языке Python. Он построен с использованием языка rpython.

PyPy имеет несколько преимуществ и отличительных особенностей, в том числе:

  • Скорость: благодаря компилятору Just-in-Time (JIT) программы Python часто работают быстрее на PyPy.

  • Песочница: PyPy предоставляет возможность запускать ненадежный код полностью безопасным способом.

  • Без стека: PyPy можно настроить для работы в бесстековом режиме, обеспечивая микропотоки для массового параллелизма.

Программисты, заинтересованные в развитии PyPy, должны посетить сайт разработчиков и блог статуса PyPy. Для получения дополнительной информации см. PyPy - Обзор целей и архитектуры.

В настоящее время существует три серии выпусков PyPy с двоичными файлами для x86, ARM и PPC для Linux, Mac OS/X и Windows:

  • PyPy2.7 v5.6.0 (версия, совместимая с Python2.7)
  • PyPy3.3 v5.5.0 (версия, совместимая с Python3.3)
  • PyPy-STM v2.5.1 (только Linux x86-64)

Больше информации о сборках и версиях на странице загрузки. Также доступны ночные сборки.