Рассмотрите возможность установки Python с помощью Анаконда или же Миниконда (рекомендую Миниконду). Conda позволяет легко управлять различными версиями Python с помощью виртуальных сред.
sudo wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-последняя-Linux-x86_64.sh
Нажимайте Enter, пока не появится запрос «да» или «нет», затем введите «да», чтобы принять условия использования.
Если вы используете оболочку, отличную от bash, введите:
инициализация conda <ИМЯ_ОБОЛОЧКИ>
(Поддерживаемые оболочки включают: fish, tcsh, xonsh, zsh)
Закройте и откройте терминал. Тип конда активировать
для активации (базовой) среды conda.
Создайте среду Python 3.9.5 и назовите ее как хотите:
conda создать -n myenv python=3.9.5
После создания вы можете активировать и использовать эту среду Python:
конда активировать myenv
Когда закончите, вы можете деактивировать свою среду с помощью:
конда деактивировать
Любые пакеты, которые вы устанавливаете с точка
или же конда
будет локальным для любой среды, которую вы используете, поэтому вам не нужно беспокоиться о конфликтах пакетов. Просто не устанавливайте все в своей (базовой) среде, потому что все, что установлено в (базовой), будет скопировано в новые создаваемые вами среды conda.
Источники:
Настройка Miniconda в Ubuntu
Шпаргалка Конда
Анаконда Документы