В чем разница между pyenv, virtualenv и Anaconda?Python

Программы на Python
Anonymous
В чем разница между pyenv, virtualenv и Anaconda?

Сообщение Anonymous »

Я программист Ruby и пытаюсь изучить Python. Я хорошо знаком с pyenv, так как он похож на копирование и вставку из RBEnv. Pyenv помогает использовать в системе более одной версии Python, а также изолировать экземпляр Python, не затрагивая конфиденциальные части системы.
Я полагаю, что каждая установка Python поставляется с пакетом pip. Чего я до сих пор не понимаю, так это того, что существует много хороших библиотек Python, которые предлагают использовать виртуальную среду и Anaconda. Я даже могу найти плагин virtualenv для pyenv.
Теперь я запутался в назначении этих двух, pyenv и virtualenv.
Хуже того, внутри pyenv есть плагин virtualenv.
  • В чем разница между pyenv и virtualenv?
  • Есть ли разница в использовании команды pip внутри обоих pyenv и virtualenv?
  • Что делает этот виртуальный pyenv?

Вернуться в «Python»