Як встановити Python 3.10?

У цьому посібнику ми розглянемо, як встановити Python 3.10 на Ubuntu 20.04 або 18.04 за допомогою готового репозиторію та встановимо розширення/модулі.

Перед встановленням будь-якого програмного забезпечення необхідно оновити репозиторії та встановити свіжі версії пакетів.

Підготовка системи​

Перед встановленням, нам потрібно підготувати сервер, а саме - оновити пакети та зробити оновлення системи. Виконуємо наступні команди:

apt update — Оновити всі пакети
apt upgrade — Оновити систему

apt update && apt upgrade — Можна ще так написати 
 

Встановимо Python 3.10​

Щоб встановити Python 3.10 на Ubuntu 20.04 за допомогою репозиторію, необхідно додати PPA-репозиторій від deadsnakes. Це дійсно спрощує встановлення Python на Ubuntu та дозволяє отримувати постійні оновлення, виправлення помилок та оновлення безпеки.

Встановимо необхідні залежності для додавання репозиторію.

sudo apt install software-properties-common -y
 

Додавання PPA репозиторій від deadsnakes:​

add-apt-repository ppa:deadsnakes/ppa
 

Натисніть Enter.

enter

Тепер, коли репозиторій deadsnakes додано до вашої системи Ubuntu, можемо встановити Python 3.10 за допомогою наступної команди.

apt install python3.10
 

enter2

Перевірка версії​

Після встановлення перевіряємо встановлену версію Python.

python3.10 --version
 
Output:
Python 3.10.9
 

Встановлення модуля для Python​

Модулі та розширення корисні в Python, оскільки вони додають йому функціональність. Їх можна встановити за допомогою менеджера пакетів Python (PIP).

Встановимо його:

apt install python3-pip
 

enter3

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

Встановлення модулю python-telegram-bot​

Наприклад, для роботи з телеграмом встановимо наступний модуль:

pip install python-telegram-bot
 

enter4

Щоб перевірити/подивитися, які пакети встановлені локально, можемо скористатися наступною командою:

pip list
 

Нижче можемо спостерігати вивід команди та встановлений нами модуль python-telegram-bot:

enter4

Тепер ви можете розгорнути свою Python-додаток.

Або компіляція Python 3.10​

Якщо репозиторій не містить пакетів Python для вашої системи, встановіть його, скомпілювавши з вихідного коду:

Завантажуємо вихідний код Python 3.10: Версія Python 3.10.9 доступна для встановлення. Можемо відвідати офіційні веб-сайти Python, щоб перевірити останню доступну версію. Використовуємо наступні команди для завантаження вихідного коду Python 3.10:

cd /usr/src - переходимо в каталог, куди будемо встановлювати Python
sudo wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz - Завантажуємо потрібну версію Python
sudo tar xzf Python-3.10.0.tgz - Розпаковуємо архів
 

Тепер підготуємо вихідний код відповідно до архітектури нашої системи та середовища. Крім того, використовуємо параметр --enable-optimizations з командою configure, щоб увімкнути додаткові підтримки, такі як підтримка SSL, bz2:

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

Після підготовки вихідного коду скомпілюймо його за допомогою команди make. Використовуємо altinstall, щоб встановити його як окремий Python, щоб це не перезаписало існуючу інсталяцію Python:

sudo make altinstall
 

Create altinstall використовується для запобігання заміни стандартного бінарного файла Python /usr/bin/python.

Перевірка версії​

Ми успішно встановили Python 3.10 у свою систему. Давайте перевіримо встановлену версію Python за допомогою наступної команди:

python3.10 -V
 
Output:
Python 3.10.0

  • python, python3.10, пітон, пайтон, пайтон3.10

Was this answer helpful?

0 Users Found This Useful