Як встановити Python 3.9 (нижчу) на Ubuntu 22.04

https://vegastack.com/tutorials/how-to-install-python-3-9-on-ubuntu-22-04/

Вступ

Перш ніж ми почнемо говорити про те, як встановити Пітон 3.9 на Ubuntu 22.04, давайте коротко зрозуміємо – Що таке Python 3.9?

Python 3.9 - це оновлена версія популярної мови програмування Python. Випущений у жовтні 2020 року, він пропонує кілька нових функцій та вдосконалень. Python 3.9 зосереджується на підвищенні продуктивності розробника, читабельності коду та продуктивності виконання. Помітні доповнення включають злиття словника, вдосконалені повідомлення про помилки, нові рядкові методи тощо.

Python 3.9 широко прийнятий розробниками за зручний синтаксис, широку підтримку бібліотеки та сумісність між платформами. Це важливий інструмент для створення веб-додатків, аналізу даних, машинного навчання та завдань автоматизації. Оновіть до Python 3.9, щоб використовувати його потужні функції та покращити ваш досвід кодування.

У цьому підручнику ви встановите Python 3.9 на Ubuntu 22.04, використовуючи сховище PPA та файл налаштування офісу. Ми також розглянемо кілька поширених запитань про те, як встановити Python 3.9 на Ubuntu 22.04.

Переваги Python 3.9

  1. Підвищена продуктивність розробника: Python 3.9 пропонує такі функції, як об'єднання словника та покращені повідомлення про помилки, підвищення ефективності кодування.

  2. Розширена читабельність коду: Завдяки зручному для користувача синтаксису, Python 3.9 просуває чистий і читабельний код, полегшуючи його розуміння та підтримку.

  3. Підвищення продуктивності виконання: Python 3.9 представляє оптимізації, які призводять до швидшого виконання, що робить його ідеальним для високоефективних програм.

  4. Розширені рядкові методи: Python 3.9 включає нові рядкові методи, що забезпечують більшу гнучкість та функціональність для маніпулювання рядками.

  5. Широка підтримка бібліотеки: Python 3.9 користується величезною екосистемою бібліотек і рамок, що дозволяє розробникам використовувати існуючі інструменти для різних програм.

Спосіб 1: Встановлення Python 3.9 на Ubuntu 22.04 за допомогою сховища PPA

Дотримуйтесь інструкцій нижче, щоб встановити Python 3.9 в системі Ubuntu через сховище PPA.

Крок 1: Оновлення системних пакетів

Спочатку оновіть системні пакети в терміналі Ubuntu 22.04, натиснувши кнопку CTRL+ALT+T:

sudo apt update

Крок 2: Встановіть додаткові залежності

Встановіть необхідні передумови за допомогою наступної команди:

Крок 3: Додавання сховища PPA

Додати deadsnakes Наступне сховище PPA до системи. Найпростіший метод встановлення Python 3.9 такий:

sudo add-apt-repository ppa:deadsnakes/ppa

Давайте продовжимо встановлення Python 3.9.

Крок 4: Установка Python 3.9

Використовуйте цю команду, щоб встановити Python 3.9 на Ubuntu 22.04:

sudo apt install python3.9 -y

Крок 5: Підтвердити версію Python

python3.9 --version

У нашій системі Ubuntu 22.04 ми успішно встановили Python 3.9.13, як бачите:

Спробуємо встановити Python 3.9 за допомогою другого методу.

Увага! Python 3.9, скоріш за все не є "рідним" для Ubuntu 22.04, але якщо планується встановлювати віртуальні оточення - необхідно додатково встановити модуль venv для цієї версіїї Python:

sudo apt install python3.9-venv

Бо без цього отримаємо помилку ('No module named ensurepip'):

$ python3.9 -m venv env
Error: Command '['/work/zomro/meteo/env/bin/python3.9', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

$ ...site/env/bin/python3.9 -Im ensurepip --upgrade --default-pip
...site/env/bin/python3.9: No module named ensurepip

Спосіб 2: Встановлення Python 3.9 на Ubuntu 22.04 за допомогою офіційного файлу налаштування

Дотримуйтесь наведених нижче інструкцій, щоб встановити Python 3.9, використовуючи офіційний файл налаштування на Ubuntu 22.04.

Крок 1: Встановіть додаткові залежності

Запустивши наступну команду, ви можете спочатку встановити додаткові залежності:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev -y

Отримайте файл налаштування на наступному кроці.

Крок 2: Завантаження налаштування Python 3.9

Офіційний файл налаштування Python 3.9 слід завантажити за допомогою команди "wget" на наступному кроці:

wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz

Крок 3: Розпакуйте файл налаштування Python 3.9

Файл налаштування Python 3.9 слід розпакувати таким чином:

tar -xvf Python-3.9.7.tgz

Скористайтеся командою "cd" для переходу до папки "Python-3.9.7:

cd Python-3.9.7/

Крок 4: Виконати ./configure сценарій

Виконати ./configure" сценарій після відкриття Python-3.9.7/ папка:

./configure --enable-optimizations

Крок 5: Конфігурації компіляції збірки Process Build

Виконати ./configure сценарій після відкриття Python-3.9.7/ папка:

make

Крок 6: Встановлення бінарних файлів Python 3

Для встановлення бінарних файлів Python 3 в системі Ubuntu 22.04 використовуйте команду, надану нижче:

sudo make altinstall

Крок 7: Ознайомтеся з версією Python

Перевірте версію Python, щоб побачити, чи вдала установка:

 python3.9 --version

Метод видалення Python 3.9 з Ubuntu 22.04 описаний у наступному розділі.

Як видалити Python 3.9 з Ubuntu 22.04?

Використовуйте наступну команду, щоб видалити Python 3.9 на Ubuntu 22.04:

sudo apt remove python3.9 -y

Ми успішно показали, як налаштувати та зняти Python 3.9 на Ubuntu 22.04.

FAQ для встановлення Python 3.9 On Ubuntu 22.04

Як я можу перевірити, чи Python 3.9 вже встановлений на Ubuntu 22.04?

Відкрийте термінал і введіть python3.9 --version. Якщо встановлено Python 3.9, він відображатиме номер версії; інакше це покаже помилку.

Чи можу я встановити як версії Python 3.9, так і інші версії Python на Ubuntu 22.04?

Так, ви можете мати кілька версій Python, встановлених одночасно на Ubuntu 22.04. Використовуйте відповідну версію, вказавши її в команді (, наприклад, python3.9 ).

Як я можу встановити Python 3.9 як версію Python за замовчуванням на Ubuntu 22.04?

Ви можете встановити Python 3.9 як версію за замовчуванням, скориставшись командою оновлення-альтернативи. Біжи sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1 встановити Python 3.9 за замовчуванням.

Як встановити пакети / модулі Python для Python 3.9 на Ubuntu 22.04?

Використовуйте менеджер пакетів. Біжи pip3.9 install package_name встановити пакети спеціально для Python 3.9.

Що робити, якщо після встановлення я зіткнувся з помилкою "Command 'python3.9?

Ця помилка може виникнути, якщо виконуваний файл Python не знаходиться в PATH системи. Спробуйте вказати повний шлях до виконуваного файлу Python 3.9 або перевірте процес встановлення.

Чи можу я оновити існуючу версію Python до 3.9 на Ubuntu 22.04?

Зазвичай рекомендується встановлювати версії Python поруч, а не оновлювати версію Python за замовчуванням на Ubuntu. Оновлення версії за замовчуванням може порушити функціональність системи.

Last updated