Поиск по сайту:

Как переключаться между версиями Python в Fedora Linux


Переключение между различными версиями Python в Fedora Linux может оказаться важным для различных сред разработки и проектов. Поскольку доступно несколько версий Python, важно эффективно ими управлять, чтобы обеспечить совместимость и функциональность разных проектов. Это руководство подробно и пошагово проведет вас через процесс переключения между версиями Python в Fedora Linux.

В этом уроке вы узнаете:

  • Как проверить текущую версию Python
  • Как установить и настроить несколько версий Python
  • Как переключаться между разными версиями Python

Действия по переключению между версиями Python в Fedora Linux

Переключение между версиями Python включает в себя несколько шагов, включая проверку текущей версии, установку дополнительных версий и настройку системы альтернатив для управления ими. Выполните следующие шаги, чтобы плавно переключаться между версиями Python в вашей системе Fedora Linux:

  1. Проверьте текущую версию Python. Прежде чем вносить какие-либо изменения, важно знать, какая версия Python в данный момент установлена по умолчанию. Это можно сделать, выполнив следующую команду:

    $ python --version

    Вы должны увидеть вывод, похожий на:

    Python 3.12.2
  2. Это подтверждает, что Python 3.12.2 является текущей версией по умолчанию.

  3. Установить текущую версию Python в альтернативы. Для управления несколькими версиями Python мы используем систему альтернативы. Сначала добавьте текущую версию в систему альтернатив:

    $ sudo alternatives --install /usr/bin/python python /usr/bin/python3.12 1
  4. Эта команда регистрирует Python 3.12 в качестве альтернативы и устанавливает его приоритет равным 1.

  5. Установить другую версию Python. Для переключения между версиями нам нужна хотя бы еще одна установленная версия Python. Например, давайте установим Python 3.9:

    $ sudo dnf install python39
  6. Эта команда устанавливает Python 3.9 в вашу систему Fedora. данные-предохранитель="22189504506">

  7. Зарегистрируйте новую версию Python с альтернативами. После установки Python 3.9 зарегистрируйте ее в системе альтернатив:

    $ sudo alternatives --install /usr/bin/python python /usr/bin/python3.9 2
  8. Эта команда устанавливает Python 3.9 в качестве альтернативы с приоритетом 2.

  9. Переключение между версиями Python. Теперь, когда обе версии зарегистрированы, вы можете переключаться между ними с помощью команды alternatives --config:

    $ sudo alternatives --config python
  10. Вам будет предложено меню для выбора версии Python по умолчанию. Выберите версию, которую вы хотите использовать, введя соответствующий номер.

  11. Проверьте переключение. Наконец, убедитесь, что переключение прошло успешно, проверив версию Python:

    $ python --version

    Вы должны увидеть версию, которую вы выбрали в качестве новой версии по умолчанию, подтверждая, что переключение прошло успешно.

  12. Переключение между версиями Python

Заключение

Управление несколькими версиями Python в Fedora Linux упрощается с помощью системы альтернативы. Выполняя эти шаги, вы сможете легко переключаться между различными версиями Python, что позволит вам поддерживать совместимость с различными проектами и средами разработки. Эта гибкость имеет решающее значение для разработчиков, работающих над разнообразными приложениями, и гарантирует, что вы всегда сможете использовать подходящую версию Python для своих нужд.