Установка python 3

10 апреля 2021 г. 3:04

Установка из репозиториев

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

Теперь можно проверить, что python установился:

$ python3.9 -V
Python 3.9.4

Если во время apt update после добавления репозитория возникает ошибка:

E: Репозиторий «http://ppa.launchpad.net/deadsnakes/ppa/ubuntu hirsute Release» не содержит файла Release

Можно попытаться исправить ошибку, вписав вместо hirsute доступный репозиторий, который можно найти на странице http://ppa.launchpad.net/deadsnakes/ppa/ubuntu/dists/. Например, вписать bionic. Но при apt update может возникнуть ошибка:

Ошб:5 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic InRelease
  Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY BA6932366A755776
Чтение списков пакетов… Готово
W: Ошибка GPG: http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY

В этом случае нужно импортировать правильный ключ. Честно, я не пытался этого сделать, а установил python из исходников (см. следующий раздел). Если, кто знает, как правильно импортировать ключ в данной ситуации, напишите в комментариях - буду благодарен за помощь!

Установка из исходников

На этой странице https://www.python.org/ftp/python/ можно посмотреть, какие доступны версии python. Например, на момент написания статьи последняя доступная версия Python 3.9. Скачаем её и установим. например, в папку /usr/src:

cd /usr/src
wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tgz
tar -xzvf Python-3.9.4.tgz
cd Python-3.9.4
./configure --enable-optimizations

Теперь соберите python:

make -j 2

Для того, чтобы сборка была быстрее вместо 2 впишите количество ядер в вашем процессоре. Количество ядер можно узнать командой nproc.

Теперь выполните установку:

make install 
# или
make altinstall

make altinstall используется, если не нужно перезаписывать ссылку python3. Таким образом, у вас может быть несколько версий python3, но введя команду python3, будет открываться интерпретатор конкретной версии.

Чтобы убедиться, что установка прошла успешно, проверьте номер версии python:

$ python3.9 -V
Python 3.9.4

Оцените статью

0 из 5 (всего 0 оценок)

captcha
Отмеченные звёздочкой поля ( * ) являются обязательными для заполнения.

Спасибо за ваш отзыв!

После нажатия кнопки "Отправить" ваше сообщение будет доставлено мне на почту.

Автор статьи

Права на использование материала, расположенного на этой странице https://vivazzi.pro/it/install-python-3/:

Разрешается копировать материал с указанием её автора и ссылки на оригинал без использования параметра rel="nofollow" в теге <a>. Использование:

Автор статьи: Мальцев Артём
Ссылка на статью: <a href="https://vivazzi.pro/it/install-python-3/">https://vivazzi.pro/it/install-python-3/</a>

Подробнее: Правила использования сайта

Комментариев: 0

Вы можете оставить комментарий как незарегистрированный пользователь.

Но зарегистрировавшись, вы сможете:

  • получать оповещения об ответах
  • просматривать свои комментарии
  • иметь возможность использовать все функции разработанных сервисов

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

Отправить

На данный момент нет специального поиска, поэтому я предлагаю воспользоваться обычной поисковой системой, например, Google, добавив "vivazzi" после своего запроса.

Попробуйте

Выберите валюту для отображения денежных единиц