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

#python #pypy #pyenv

#python #pypy #пьенв

Вопрос:

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

 pypy2-5.6.0
  

и

 pypy2-5.6.0-src
  

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

Ответ №1:

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

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