Как установить python на ubuntu
Перейти к содержимому

Как установить python на ubuntu

  • автор:

Установка на Ubuntu

Если вы работаете в Ubuntu или Debian, пакет python3 должен быть уже установлен в системе.

Проверить, установлен ли пакет python3 , можно командой apt list —installed | grep python3 .

Если пакет не установлен, открываем эмулятор терминала, вводим команду sudo apt install python3 , нажимаем Enter , вводим пароль и ждём окончания установки.

Команда whereis python3 показывает, где в системе находятся файлы пакета.

Также для работы нужно установить пакетный менеджер pip3 .

Если пакет не установлен, открываем эмулятор терминала, вводим команду sudo apt install python3-pip , нажимаем Enter , вводим пароль и ждём окончания установки.

Команда whereis pip3 показывает, где в системе находятся файлы пакета.

Если в системе не установлен пакет python3-doc , его тоже нужно установить командой sudo apt install python3-doc .

Чтобы запустить интерпретатор Python 3 в интерактивном режиме, в эмуляторе терминала вводим команду python3 . Открывается приглашение для ввода команд.

Чтобы посмотреть версию Python 3, вводим в эмуляторе терминала python3 —version .

Чтобы интерпретатор python3 вызывался командой python (как в Windows), начиная с версии Ubuntu 20.04 можно установить дополнительный пакет python-is-python3 командой sudo apt install python-is-python3 . Этот пакет устанавливает символическую ссылку на текущий интерпретатор python3 по адресу /usr/bin/python . Этот пакет может потребоваться для работы некоторых программ, ранее работавших на Python 2, после избавления от Python 2 в системе.

Установка свежих версий Python из PPA deadsnakes​

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

Если вы хотите установить в Ubuntu самую свежую версию Python, можно воспользоваться персональным репозиторием команды deadsnakes team. Для этого нужно подключить нужный репозиторий, обновить список пакетов и установить пакеты. После установки в системе появится ещё одна или несколько версий Python.

Сборки Python от команды deadsnakes предназначены для выпусков Ubuntu с длительным сроком поддержки. Репозитории deadsnakes могут быть использованы совместно с обычными выпусками Ubuntu, а также с Debian, но работоспособность сборок Python на них не тестируется и не гарантируется командой deadsnakes.

У команды deadsnakes есть два репозитория:

  • New Python Versions — свежие версии стабильных выпусков Python, а также версии Release candidate.
  • nightly python builds — ночные сборки версий Python, находящихся в разработке.

Например, чтобы установить Python 3.10 из репозитория New Python Versions:

  • подключаем репозиторий командой sudo add-apt-repository ppa:deadsnakes/ppa ;
  • обновляем список пакетов командой sudo apt update ;
  • устанавливаем Python 3.10 командой sudo apt install python3.10-full .

При использовании Python из репозитория команды deadsnakes нужно создавать виртуальное окружение Python, если планируется устанавливать сторонние библиотеки.

Установка GNU Midnight Commander на Ubuntu​

Для удобства работы в командной строке нам понадобится консольный файловый менеджер GNU Midnight Commander. Он находится в пакете mc .

Открываем эмулятор терминала, вводим команду sudo apt install mc , нажимаем Enter , вводим пароль и ждём окончания установки.

Запускаем GNU Midnight Commander в эмуляторе терминала командой mc .

Установка PyCharm CE на Ubuntu​

На Ubuntu PyCharm Community Edition можно установить двумя разными способами:

  1. из snap-пакета,
  2. вручную, скачав с сайта компании JetBrains архив tar.gz.

Первый способ (рекомендуемый)​

Открываем эмулятор терминала и вводим команду sudo snap install pycharm-community —classic , нажимаем Enter , вводим пароль и ждём окончания установки.

После установки в меню в разделе Разработка появится иконка Pycharm Community Edition.

Второй способ (подходит также для Debian и Linux Mint)​

Заходим на сайт JetBrains и скачиваем PyCharm Community Edition для Linux в домашний каталог (или в любой каталог, на запись в которую у нас есть права).

Скачивание дистрибутива PyCharm Community Edition

Затем переходим в этот каталог и распаковываем сохранённый архив командой tar -xzf pycharm-community-2020.1.tar.gz , где pycharm-community-2020.1.tar.gz — название архива.

Исполняемый файл вызывается командой pycharm-community-2020.1/bin/pycharm.sh , где pycharm-community-2020.1 — каталог, в котором находится распакованный дистрибутив.

Затем нужно отредактировать меню запуска приложений и добавить туда команду для запуска исполняемого файла PyCharm Community Edition (примерно такую: «/home//pycharm-community-2020.1/bin/pycharm.sh» %f , где /home/ — домашний каталог пользователя или другой каталог, где находится распакованный дистрибутив PyCharm Community Edition) и иконку для запуска IDE.

Ниже приведён пример добавления PyCharm Community Edition в меню приложений KDE.

Пример добавления PyCharm Community Edition в меню приложений KDE

Дополнительные ссылки​

  • Интерфейс командной строки
  • Эмулятор терминала
  • Репозиторий
  • Система управления пакетами
  • dpkg
  • Advanced Packaging Tool
  • Инструменты APT
  • Персональные архивы пакетов (PPA)
  • Snappy
  • Snapcraft
  • Стадии разработки программного обеспечения
  • Долгосрочная поддержка программного обеспечения

Как установить Python 3.11 на Ubuntu 22.04 и 20.04

Как установить Python 3.11 на Ubuntu 22.04 и 20.04

На сегодняшний день Python 3.11 является последней доступной для установки версией. Разработчики Python, которые хотят начать создавать новое приложение, должны использовать последнюю версию. Это руководство поможет вам установить Python 3.11 в системах Ubuntu. В этом руководстве мы обсудим два метода установки Python в Ubuntu: первый метод установит Python с помощью PPA, а второй метод скомпилирует Python из исходного кода.

Предпосылки

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

sudo apt install build-essential checkinstall \ libreadline-gplv2-dev libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

Установите Python на Ubuntu

Выберите один из следующих способов установки Python 3.11 в системе Ubuntu. Мы рекомендуем использовать первый метод, но если он не работает, используйте второй метод.

Установите Python 3.11 через PPA

Последние версии Python доступны в команде ~deadsnakes PPA. Вы можете добавить этот PPA в свою систему Ubuntu с помощью следующей команды:

sudo add-apt-repository ppa:deadsnakes/ppa

Затем вы можете установить Python 3.11 с помощью менеджера пакетов apt-get :

sudo apt install python3.11

Это установит Python 3.11 в вашей системе Linux.

Установите Python 3.11, используя исходный код

Если репозиторий не содержит пакетов Python для вашей системы, установите его, скомпилировав из исходного кода:

Загрузите исходный код Python 3.11: Версия Python 3.11.1 доступна для установки. Вы можете посетить официальные веб-сайты Python, чтобы проверить последнюю доступную версию. Используйте следующие команды для загрузки исходного кода Python 3.11:

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz

Извлечь архив: после завершения загрузки извлеките содержимое файла архива.

sudo tar xzf Python-3.11.1.tgz

Подготовьте исходный код: теперь подготовьте исходный код в соответствии с архитектурой вашей системы и средой. Кроме того, используйте параметр —enable-optimizations с командой configure, чтобы включить дополнительные поддержки, такие как поддержка SSL, bz2:

cd Python-3.11.1
sudo./configure --enable-optimizations

Компиляция и установка: после подготовки исходного кода скомпилируйте его с помощью команды make. Используйте altinstall , чтобы установить его как отдельный Python. Чтобы это не перезаписало существующую установку Python:

sudo make altinstall

Create altinstall используется для предотвращения замены бинарного файла Python по умолчанию /usr/bin/python.

Проверить версию Python

Наконец, вы успешно установили Python 3.11 в свою систему. Давайте проверим установленную версию Python с помощью следующей команды:

python3.11 -V
Python 3.11.1

Установить картинку в картинке

Если вы установили Python с помощью диспетчера пакетов, PIP не будет установлен по умолчанию. Если это так, вам придется установить его вручную. Чтобы установить PIP, выполните следующую команду:

curl -sS https://bootstrap.pypa.io/get-pip.py | python3.11

После успешной установки PIP проверьте его версию, выполнив команду:

pip3.11 -V
pip 22.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11)

Заключение

В заключение, это руководство помогло вам установить Python 3.11 в системах Ubuntu. Первый метод использует менеджер пакетов для установки Python из PPA. Второй метод поможет вам скомпилировать и установить Python 3.11 в ваших системах Ubuntu.

Supportaci se ti piacciono i nostri contenuti. Grazie.

Noviello.it Newsletter

Ricevi gli ultimi approfondimenti direttamente nella tua casella di posta!

Как установить Python 3.9 в Ubuntu 20.04 1 мин для чтения

Что нового в Python 3

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

Python 3.9 — это последняя крупная версия языка Python. Он включает в себя множество новых функций, таких как новые операторы dict, новые функции str, поддержка часового пояса IANA и многое другое.

Python 3.8 недоступен в стандартных репозиториях Ubuntu 20.04.

В этой статье мы покажем вам два способа установки Python 3.9 в Ubuntu 20.04. Первый вариант — установить пакет из PPA deadsnakes, а второй — собрать Python 3.9 из исходного кода.

Те же шаги применимы для Ubuntu 18.04 и всех дистрибутивов на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.

Установка Python 3.9 в Ubuntu с Apt

Установка Python 3.9 на Ubuntu с помощью apt — относительно простой процесс и занимает всего несколько минут.

    Обновите список пакетов и установите необходимые компоненты:

sudo apt update sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.9
python3.9 --version
Python 3.9.0+

Вот и все. Python 3.9 установлен на вашем Ubuntu, и вы можете начать его использовать.

Установка Python 3.9 в Ubuntu из исходного кода

Компиляция Python из исходного кода позволяет установить последнюю версию Python и настроить параметры сборки. Однако вы не сможете поддерживать установку Python через диспетчер пакетов apt.

Следующие шаги объясняют, как скомпилировать Python 3.9 из исходного кода:

    Установите зависимости, необходимые для сборки Python:

sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
tar -xf Python-3.9.0.tgz
cd Python-3.9.0 ./configure --enable-optimizations
make -j 12
sudo make altinstall

Вот и все. Python 3.9 установлен и готов к использованию. Чтобы проверить это, введите:

python3.9 --version
The output should show the Python version:
Python 3.9.0+

Вывод

Мы показали вам, как установить Python 3.9 на ваш компьютер 20.04. Теперь вы можете начать разработку своего проекта Python 3.9.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Быстрая установка Python 3 и настройка среды разработки на сервере Ubuntu 20.04

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

Данный мануал поможет установить Python 3 на сервер Ubuntu 20.04 и настроить среду разработки.

Примечание: Расширенную версию мануала вы найдете здесь.

1: Обновление системы

В системе Ubuntu 20.04 Python 3 установлен по умолчанию. Войдите на сервер как пользователь sudo, а затем обновите пакеты системы.

sudo apt update
sudo apt -y upgrade

По запросу подтвердите операцию.

2: Проверка версии Python

Чтобы узнать, какая версия Python 3 установлена в системе, введите:

В окне терминала вы увидите номер текущей версии.

Примечание: Номер версии может отличаться.

3: Установка pip

Теперь установите pip, пакетный менеджер Python, который помогает устанавливать необходимые пакеты и управляет ими:

sudo apt install -y python3-pip

Для установки пакетов используется такой синтаксис:

pip3 install package_name

где package_name – это имя пакета или библиотеки, которую нужно установить. Например, чтобы установить библиотеку для научных вычислений NumPy, можно ввести команду:

pip3 install numpy

4: Установка дополнительных инструментов

Теперь нужно установить несколько инструментов для разработки:

sudo apt install build-essential libssl-dev libffi-dev python3-dev

Итак, мы установили базовые инструменты Python. Теперь можно создать виртуальную среду для нашего проекта.

5: Установка venv

Виртуальная среда – это изолированное пространство для проектов Python, благодаря которому все проекты могут иметь индивидуальный набор зависимостей и использовать разные версии одной программы, при этом никак не влияя на работу системы в целом.

Python предлагает несколько способов создать виртуальную среду, но мы воспользуемся модулем venv, который включен в стандартную библиотеку Python 3. Установите его:

sudo apt install -y python3-venv

6: Создание виртуальной среды

Выберите каталог для хранения виртуальных сред. Чтобы создать в этом каталоге виртуальную среду, введите команду:

python3.6 -m venv my_env

Примечание: Вместо my_env введите описательное имя вашей среды.

7: Активация виртуальной среды

Чтобы использовать виртуальную среду my_env, ее нужно включить:

Эта команда запустит сценарий activate из каталога bin.

После этого командная строка будет выглядеть так:

Примечание: Префикс может отличаться в зависимости от дистрибутива Debian Linux.

8: Тестирование виртуальной среды

Откройте интерпретатор Python:

Примечание: В виртуальной среде можно использовать команду python вместо python3 и pip вместо pip3. Вне виртуальной среды в Python 3 используются только команды python3 и pip3.

Если вы получили такой вывод, значит интерпретатор запустился:

Python 3.8.2 (default, Mar 13 2020, 10:14:16)
[GCC 9.3.0] on linux
Type «help», «copyright», «credits» or «license» for more information.
>>>

Используйте функцию print(), чтобы создать классическую программу Hello, World:

print(«Hello, World!»)
Hello, World!

9: Отключение виртуальной среды

Чтобы выйти из интерпретатора Python, введите:

Деактивировать виртуальную среду можно с помощью команды:

Больше мануалов по работе с Python вы найдете здесь.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *