Python — один из самых популярных и мощных языков программирования в мире. Он широко используется разработчиками для создания веб-приложений, научных вычислений, автоматизации задач и многого другого. Установка Python на вашу систему Ubuntu является первым шагом к началу работы со множеством возможностей, предоставляемых этим удивительным языком.
Прежде чем приступить к установке, необходимо подготовиться. Ваша система Ubuntu уже содержит некоторые предустановленные версии Python, поэтому перед установкой актуальной версии Python рекомендуется проверить наличие любых существующих версий.
Один из простейших способов проверить наличие предустановленных версий Python — использовать командную строку. Откройте терминал и введите команду «python3 —version«. Если версия Python отображается, это означает, что Python уже установлен на вашу систему. В противном случае, можно приступать к установке новой версии Python.
Установка Python на Ubuntu может быть выполнена различными способами. Один из наиболее распространенных способов — использование пакетного менеджера apt, который позволяет установить актуальную версию Python из официального репозитория Ubuntu. Другой популярный вариант — использование установщика Miniconda, который предоставляет дополнительные возможности для настройки и управления различными версиями Python.
Подготовка к установке Python на Ubuntu
Перед установкой Python на Ubuntu необходимо выполнить несколько предварительных шагов:
1. Обновление системы
Перед установкой Python на Ubuntu рекомендуется обновить систему и установить последние обновления. Для этого выполните следующую команду в терминале:
sudo apt update && sudo apt upgrade
2. Установка необходимых зависимостей
Для работы Python на Ubuntu требуются некоторые зависимости, которые необходимо установить перед самой установкой Python. Чтобы установить все необходимые зависимости, выполните следующую команду:
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev libffi-dev
3. Установка утилиты pyenv
Pyenv — это инструмент для установки и управления несколькими версиями Python на одной системе. Чтобы установить pyenv, выполните следующую команду:
curl https://pyenv.run | bash
4. Добавление pyenv в переменные среды
Чтобы pyenv работал корректно, необходимо добавить несколько строк в файл .bashrc или .bash_profile. Откройте один из этих файлов следующей командой:
nano ~/.bashrc
Вставьте следующие строки в файл:
# pyenv
export PATH="/home/USERNAME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
Для того чтобы изменения вступили в силу, выполните следующую команду:
source ~/.bashrc
Теперь вы готовы к установке Python на Ubuntu!
Шаг | Команда | Описание |
---|---|---|
1 | sudo apt update && sudo apt upgrade | Обновление системы |
2 | sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev libffi-dev | Установка зависимостей |
3 | curl https://pyenv.run | bash | Установка pyenv |
4 | nano ~/.bashrc | Открытие файла .bashrc |
# pyenv | Добавление pyenv в переменные среды | |
source ~/.bashrc | Применение изменений |
Установка системных пакетов
Перед тем, как установить Python на Ubuntu, необходимо установить некоторые системные пакеты, которые будут использованы в процессе установки и работы интерпретатора Python.
Для начала, откройте терминал и введите следующую команду:
sudo apt update
Эта команда обновит список доступных пакетов на вашей системе.
После обновления списка, установите следующие системные пакеты:
- build-essential: содержит основные компиляторы и утилиты
- libncurses5-dev: пакет, необходимый для работы с библиотеками ncurses
- libgdbm-dev: пакет, необходимый для работы с базами данных gdbm
- libc6-dev: пакет, содержащий различные заголовочные файлы
- zlib1g-dev: пакет, необходимый для работы с библиотекой сжатия zlib
- libsqlite3-dev: пакет, необходимый для работы с базой данных SQLite
Для установки всех этих пакетов можно воспользоваться следующей командой:
sudo apt install build-essential libncurses5-dev libgdbm-dev libc6-dev zlib1g-dev libsqlite3-dev
После успешной установки всех системных пакетов вы будете готовы к установке Python на Ubuntu.
Обновление системы
Перед установкой Python рекомендуется обновить систему Ubuntu до последней версии. Это позволит получить все актуальные обновления безопасности и исправления ошибок.
Для обновления системы выполните следующие шаги:
- Откройте терминал, нажав сочетание клавиш Ctrl+Alt+T.
- Введите команду
sudo apt update
и нажмите Enter. Эта команда обновит информацию о доступных обновлениях для установленных пакетов. - Введите команду
sudo apt upgrade
и нажмите Enter. Эта команда установит все доступные обновления на вашей системе. - При необходимости подтвердите действие, введя пароль пользователя.
- Дождитесь завершения обновления системы.
После выполнения этих шагов ваша система Ubuntu будет обновлена и готова для установки Python.
Скачивание и установка Python
Прежде чем начать установку Python на Ubuntu, важно убедиться, что ваша система полностью обновлена. Для этого откройте терминал и выполните следующую команду:
Шаг | Команда |
---|---|
1 | sudo apt update |
2 | sudo apt upgrade |
После успешного обновления системы вы можете приступить к установке Python. Существует несколько способов установки Python на Ubuntu, и мы рассмотрим два наиболее распространенных.
Установка Python с использованием apt
Следующая команда позволяет установить Python 3:
Шаг | Команда |
---|---|
1 | sudo apt install python3 |
Если вы хотите установить Python 2, используйте следующую команду:
Шаг | Команда |
---|---|
1 | sudo apt install python |
Установка Python с использованием pyenv
Pyenv — это простой инструмент для установки и управления несколькими версиями Python. Для установки pyenv выполните следующие шаги:
Шаг | Команда |
---|---|
1 | sudo apt update |
2 | sudo apt install curl |
3 | curl https://pyenv.run | bash |
4 | echo ‘export PATH=»$HOME/.pyenv/bin:$PATH»‘ >> ~/.bashrc |
5 | echo ‘eval «$(pyenv init -)»‘ >> ~/.bashrc |
6 | source ~/.bashrc |
Теперь вы можете устанавливать различные версии Python, используя pyenv. Например, чтобы установить Python 3.8.5, выполните следующую команду:
Шаг | Команда |
---|---|
1 | pyenv install 3.8.5 |
После завершения установки Python вы можете проверить, что все работает, выполнив следующую команду:
Шаг | Команда |
---|---|
1 | python —version |
Теперь у вас установлен Python на Ubuntu, и вы готовы начать создавать и запускать свои программы на этом языке программирования.
Выбор версии Python
Перед установкой Python на Ubuntu, вам нужно определиться с версией языка программирования, которую вы хотите установить. На данный момент существуют две основные версии Python: Python 2 и Python 3.
Python 2 представляет собой старую версию языка, которая до сих пор активно используется многими проектами. Тем не менее, Python 2 больше не поддерживается, и новые возможности разрабатываются только для Python 3. Если у вас уже установлена Python 2, вы можете продолжать использовать ее, но для новых проектов рекомендуется использовать Python 3.
Python 3 является последней версией Python и имеет множество улучшений и нововведений по сравнению с предыдущей версией. Он активно разрабатывается и поддерживается сообществом разработчиков.
Важно: Если у вас есть конкретные требования к определенной версии Python (например, если вы работаете над проектом, который поддерживает только Python 2), то вам следует установить соответствующую версию.
Если вы не уверены, какую версию Python выбрать, то рекомендуется использовать Python 3, так как это будущее языка программирования, а также множество существующих проектов уже выполняют переход на Python 3.
После определения версии Python, вы можете приступить к установке на Ubuntu, следуя описанным ниже инструкциям.
Скачивание дистрибутива Python
Перед установкой Python на Ubuntu, вам необходимо скачать дистрибутив Python с официального сайта. Для этого выполните следующие шаги:
- Откройте браузер и перейдите на официальный сайт Python по адресу https://www.python.org/downloads/.
- Нажмите на кнопку «Downloads» в верхнем меню.
- На открывшейся странице выберите последнюю стабильную версию Python, которая совместима с Ubuntu.
- Прокрутите страницу вниз и найдите нужный вам дистрибутив Python. Для Ubuntu рекомендуется выбирать версию Python, в названии которой есть слово «Ubuntu».
- Нажмите на ссылку с названием дистрибутива, чтобы начать его скачивание.
После завершения скачивания дистрибутива Python, вы можете переходить к установке на Ubuntu.
Распаковка и установка Python
После успешной загрузки установочного файла Python, вам нужно распаковать его и выполнить установку. Ниже представлены шаги для распаковки и установки Python на Ubuntu:
- Откройте Terminal (командную строку) в Ubuntu.
- Перейдите в папку, в которую вы загрузили установочный файл Python. Для этого используйте команду
cd
:cd /path/to/installer
- Распакуйте архив с помощью команды
tar
:tar -xf Python-3.X.X.tgz
- Перейдите в распакованную папку Python с помощью команды
cd
:cd Python-3.X.X
- Выполните следующие команды в Terminal для установки Python:
./configure
— настройка установкиmake
— компиляция и создание исполняемых файлов Pythonsudo make install
— установка Python системно
После завершения этих шагов Python будет успешно установлен на вашу систему Ubuntu. Вы можете проверить правильность установки, введя команду python
в Terminal. Вы должны увидеть интерактивную оболочку Python, которая подтверждает успешную установку.