В чем разница между обычной версией и версией -src pypy в pyenv?

Я хочу установить несколько версий pypy для тестирования с помощью pyenv. Интересно, в чем разница между версиями pypy вроде

pypy2-5.6.0

а также

pypy2-5.6.0-src

Какие из них я должен установить?


person planetp    schedule 08.04.2019    source источник


Ответы (1)


pypy2-5.6.0 устанавливается как двоичный файл, а pypy2-5.6.0-src собирается из исходников pyenv. Сборка PyPy из исходного кода займет много времени больше времени, чем просто загрузка бинарника.

См. также соответствующие сценарии оболочки в $(pyenv root)/plugins/python-build/share/python-build:

person Eugene Yarmash    schedule 09.04.2019