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

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

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

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

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

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

Встановлення Python 3.11

Для Ubuntu 22.04Ubuntu 20.04 та дистрибутивів, створених на їхній основі, існує PPA-репозиторій Deadsnakes. Він підтримує пакети для Python 3.11, а також різні версії Python.

Для додавання PPA в терміналі виконайте наступне:

sudo add-apt-repository ppa:deadsnakes/ppa
 

Вам потрібно буде ввести пароль та натиснути Enter.

result23

Встановлюємо Python 3.11 за допомогою команди:

sudo apt install python3.11
 

Встановлюємо Python 3.11 за допомогою команди:

sudo apt install python3.11
 

result1231

Якщо ви хочете встановити pip та IDE, використовуйте команду:

sudo apt install python3.11-full
 

result212312

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

Перевірити встановлену версію можна командою:

python3.11 --version
 

result3t755

Або компіляція Python 3.11

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

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

cd /usr/src - переходимо в каталог, куди будемо встановлювати Python
sudo wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz - Завантажуємо потрібну версію Python
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 3.11 у свою систему. Давайте перевіримо встановлену версію Python за допомогою наступної команди:

python3.11 -V
 
Output:
Python 3.11.1

  • python, пайтон, пайтон3.11

Răspunsul a fost util?

0 utilizatori au considerat informația utilă