«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как управлять несколькими версиями Python в системе Linux?

Как управлять несколькими версиями Python в системе Linux?

Опубликовано 9 ноября 2024 г.
Просматривать:573

How to Manage Multiple Python Versions on a Linux System?

Установка нескольких версий Python в Linux: официальная документация и рекомендации

Вопрос: Существует ли официальная документация на веб-сайте Python, описывающая, как установить и выполнить несколько версий Python на одном компьютере с Linux?

Ответ: Официальной документации по этой теме нет. на сайте Python. Рекомендуется полагаться на рекомендации для конкретной операционной системы по работе с несколькими версиями Python.

Например, в системах Linux вы можете просто установить несколько версий Python без каких-либо конфликтов, поскольку каждая установка поддерживает свои собственные библиотеки в специальные каталоги. Затем вы можете использовать такие команды, как /usr/bin/python2.5 или /usr/bin/python2.6, чтобы указать желаемую версию Python для выполнения. Чтобы установить версию Python по умолчанию, создайте символическую ссылку из /usr/bin/python на предпочтительную версию, например:

ln -s /usr/bin/python2.6 /usr/bin/python

Компиляция и установка вручную:

Если вы предпочитаете компилировать и устанавливать версии Python вручную, вы можете обратитесь к рекомендациям, изложенным в файле readme исходного кода Python:

  • Если вы собираетесь установить несколько версий под одним и тем же префиксом установки (аргумент --prefix в скрипте настройки), убедитесь, что ваш основной Python исполняемый файл не перезаписывается установкой другой версии.
  • Все установки, созданные с помощью make altinstall, включают в свои имена основную и второстепенную версию, что позволяет им сосуществовать вместе с каждой версией. другое.
  • make install создает символическую ссылку с именем ${prefix}/bin/python3, которая указывает на ${prefix}/bin/pythonX.Y.
  • Чтобы установить несколько версий под одной и той же префикс, выберите его в качестве основной версии и установите его с помощью команды make install. Установите другие версии с помощью make altinstall.

Например, если вы хотите установить Python версий 2.5, 2.6 и 3.0, при этом версия 2.6 обозначена как основная, вы должны выполнить следующие команды:

  • В каталоге сборки для версии 2.6: make install
  • В каталоге сборки для других версий: make альтернативная установка
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3