Виртуальные окружения

Скорее всего, вы работаете над несколькими проектами Python одновременно. К сожалению, иногда два проекта будут полагаться на разные версии одной и той же библиотеки. Какую из них вы установите себе?

К счастью, поддержка языком Python виртуальных сред позволяет вам получить нужное для обоих проектов. Напишем в командной строке:

python -m venv my-project
source my-project/bin/activate
pip install all-the-modules 

Теперь вы можете иметь автономные версии и библиотеки для Python на одном компьютере. Разобрались!