Python - это открытый, мощный, интерпретируемый и простой в освоении язык программирования, который поддерживает несколько платформ. Это один из наиболее предпочтительных языков программирования в области анализа данных и машинного обучения.
Он предлагает обширный набор встроенных и переносимых библиотек, которые можно легко включить для расширения вашего проекта на Python. Кроме того, он имеет широкую поддержку методов объектно-ориентированного и функционального программирования в области разработки программного обеспечения.
В настоящее время Python предлагает как Python 2.x, так и Python 3.x, которые не полностью совместимы друг с другом и имеют несколько отличий. Следовательно, выбор использования любого из них должен быть спланированным решением, основанным на вашей текущей среде и потребностях. Большинство дистрибутивов Linux поставляются с предустановленной версией Python из-за его широкого использования в библиотеках ОС и программном обеспечении.
В этой статье будет рассмотрена установка Python 3 на платформах CentOS, Ubuntu и Windows. Python 3 можно установить вместе с Python 2, но вам нужно быть осторожным при указании системного интерпретатора Python по умолчанию.
Python 3 на CentOS 6.x / 7.x
Для CentOS 6.x / 7.x или дистрибутива на базе RHEL вы можете установить Python 3 с помощью yum.
$ sudo yum install python3
При появлении запроса, пожалуйста, подтвердите, нажав ‘y’:
Is this ok [y/d/N]: y
Python 3 на CentOS 8.x
Python 3 можно установить на CentOS 8.x с помощью DNF package manager. Используйте приведенную ниже команду, чтобы начать установку Python 3:
$ sudo dnf install python3
При появлении запроса, пожалуйста, подтвердите, нажав ‘y’:
Is this ok [y/N]: y
Python 3 на Ubuntu
В ОС под управлением Ubuntu / Debian мы можем использовать apt или apt-get для получения Python 3.
В более новых системах Ubuntu уже установлен Python 3. В случае, если он был удален по какой-либо причине, и вам необходимо установить его явно, используйте приведенную ниже команду:
sudo apt install python3
Проверьте Python 3 на Linux
Python 3 можно легко проверить с терминала Linux. Чтобы проверить установленную версию, используйте:
$ python3 --version
Python 3.8.6
$
Python 3 на Windows
В Windows Python 3 можно установить с помощью простого мастера установки с официального сайта Python. Программа установки по умолчанию, предлагаемая на официальной странице загрузки, скачайте последнею версию с главной страницы сайта, если только вам не нужно выбрать другую версию Python или архитектуру.
Последняя доступная версия на момент написания этой статьи - 3.11.3.
Для 64-разрядной архитектуры загруженный установщик Python будет называться примерно python-3.x.x-amd64.exe.
- Запустите программу установки, выполнив загруженный exe-файл.
- Параметры по умолчанию, выбранные для установщика, должны быть удобными. Однако у вас есть возможность изменить местоположение установки и компоненты с помощью опции Настроить установку.
- Также есть возможность установить Python 3 для всех пользователей или только для вашей конкретной учетной записи пользователя Windows.
- Наконец, есть возможность добавить Python 3 в переменную среды Windows PATH, что позволит вам использовать Python 3 из командной строки Windows из любого расположения каталога.
- После подтверждения всех настроек нажмите Установить сейчас, чтобы продолжить установку Python 3 с использованием параметров по умолчанию.
- Диалоговое окно установки покажет ход установки. Пожалуйста, дождитесь завершения.
- По завершении установки вы сможете найти значок Python 3.x в меню "Пуск" Windows, который открывает интерактивный интерфейс командной строки Python 3.
- Интерактивный интерфейс командной строки Python 3 позволяет вам писать и выполнять команды Python в интерактивном режиме. В качестве примера, простой Hello World код на Python может быть написан с помощью команды print. Поскольку это интерактивный интерфейс командной строки, команда интерпретируется одновременно, и вывод печатается немедленно.
Чтобы программировать на Python, рекомендуем выбрать и установить IDE. О выборе IDE для пайтона (или же питона) мы поговорим уже в других статьях.