How to make another version of Python the default in Linux
Оглавление:
Python - один из самых популярных языков программирования в мире. С его простым и легким в освоении синтаксисом Python является отличным выбором для начинающих и опытных разработчиков. Python - довольно универсальный язык программирования, вы можете использовать его для выполнения практически всего, что вам угодно, написания небольших сценариев, создания игр, разработки веб-сайтов, создания алгоритмов машинного обучения, анализа данных и многого другого. Python также переносим, что означает, что вы можете запускать один и тот же скрипт Python в разных операционных системах без каких-либо изменений.
Хотя Python 2 хорошо поддерживается и активен, Python 3 считается настоящим и будущим языка. Python 3.7 является последним крупным релизом на языке Python, и включает в себя множество новых функций, такие как отложенная оценка аннотаций типа, поддержка классов данных и переменный контекст, настройки доступа к атрибутам модуля, и многим другим.
В этом руководстве рассказывается, как установить Python 3.7 на Debian 9.
Установка Python 3.7 в Debian
Сборка Python 3.7 на Debian является относительно простым процессом и займет всего несколько минут.
-
Начните с установки пакетов, необходимых для сборки исходного кода Python:
sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wgetЗагрузите исходный код последней версии со страницы загрузки Python, используя следующую команду curl:
curl -OНа момент написания этой статьи последняя версия
3.7.3.Когда загрузка будет завершена, распаковать архив:
tar -xf Python-3.7.3.tar.xzПерейдите в исходный каталог Python и запустите скрипт
configure, который выполнит ряд проверок, чтобы убедиться, что все зависимости в вашей системе присутствуют:cd Python-3.7.3./configure --enable-optimizationsОпция
--enable-optimizationsоптимизирует двоичный файл Python, выполняя несколько тестов, которые замедляют процесс сборки.Запустите
makeчтобы начать процесс сборки:make -j 8Для ускорения сборки измените флаг
-jсоответствии с вашим процессором. Если вы не знаете количество ядер вашего процессора, вы можете найти его, набравnproc. В моей системе 8 ядер, поэтому я использую флаг-j8.После завершения сборки установите двоичные файлы Python, выполнив следующую команду как пользователь с доступом sudo:
sudo make altinstallНе используйте стандартный
make installпоскольку он перезапишет системныйpython3файлpython3по умолчанию.На данный момент Python 3.7 установлен в вашей системе Debian и готов к использованию. Вы можете проверить это, набрав:
python3.7 --versionPython 3.7.3
Вывод
Вы установили Python 3.7 на свой компьютер Debian 9. Вы можете начать установку сторонних модулей с помощью Pip и разработку проекта Python 3.
Python DebianРуководство по привратнику: как с его помощью установить и установить приложения Mac
Узнайте больше о Gatekeeper и о том, как использовать его для установки самых безопасных приложений на ваш Mac.
Как установить, установить принтер hp officejet 6500a plus "все в одном"
Узнайте, как настроить и установить принтер HP Officejet 6500A Plus «все в одном».
Как установить и настроить Redis на Debian 10 Linux
В этом руководстве мы расскажем, как установить и настроить Redis на Debian 10, Buster. Redis - это хранилище данных значения ключа в памяти с открытым исходным кодом.







