Чтобы изменить версию Python по умолчанию с Python 3.8 на Python 3.10.5 в Linux Mint 20, вы можете воспользоваться несколькими способами:
Метод 1: обновить версию Python по умолчанию
- Откройте терминал.
- Обновите списки пакетов, выполнив команду:
sudo apt update - Установите Python 3.10, выполнив команду:
sudo apt install python3.10 - Обновите версию Python по умолчанию, выполнив команду:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2Это делает Python 3.10 альтернативой с более высоким приоритетом.
- Чтобы переключиться на Python 3.10, выполните команду:
sudo update-alternatives --config python3Появится список установленных версий Python. Введите номер выбора для Python 3.10.
Метод 2: использование pyenv
- Установите pyenv, следуя инструкциям в официальной документации: https://github.com/pyenv/pyenv-installer
- После установки pyenv откройте новый терминал и установите Python 3.10.5:
pyenv install 3.10.5 - Установить Python 3.10.5 в качестве глобальной версии:
pyenv global 3.10.5
Метод 3. Использование виртуальных сред
- Установите Python 3.10.5 вместе с Python 3.8, используя официальный установщик Python или pyenv.
- Создайте виртуальную среду с помощью Python 3.10.5:
python3.10 -m venv myenv - Активировать виртуальную среду:
source myenv/bin/activateС этого момента все команды Python будут использовать Python 3.10.5 в виртуальной среде.