Як поставити 2 версії Python?

Щоб використати декілька версій python, можна встановити їх вручну або скористатися менеджером версій. Таких є два: pythonbrew(який більше не розвивається) та pyenv.

Іноді потрібно мати одразу кілька версій Python для роботи над різними проектами, наприклад, 3.7 та 3.8. У деяких ОС потрібні версії можна встановити через пакетний менеджер (наприклад, Fedora через dnf) — з основних репозиторіїв чи з сторонніх.

Після встановлення кількох версій Python ви можете переключити Python за замовчуванням за допомогою інструмента update-alternatives. Всім розробникам Python рекомендується використовувати віртуальне середовище для програм. Це забезпечує ізольоване середовище для програми з певною версією Python.