Поиск по сайту:

Как установить Python 3.7.2 в Ubuntu 18.04/18.10

Это краткое руководство предназначено для тех, кто хочет установить последнюю версию Python 3.7.2 в Ubuntu 18.04 LTS, Linux Mint 19.x и Ubuntu 18.10.

Ubuntu 18.04 поставляется с Python 2.7 и Python 3.6 «из коробки», а позже включает Python 3.7.1 в свой репозиторий обновлений (юниверс).

В обновленной версии Python 3.7.2 вы можете выполнить следующие шаги, чтобы использовать пакеты ToolChain PPA.

1. Откройте терминал либо с помощью сочетания клавиш Ctrl+Alt+T, либо выполнив поиск «Терминал» в панели запуска приложений. Когда он откроется, выполните команду, чтобы добавить PPA ToolChain:

sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa

Введите пароль пользователя (без визуальной обратной связи), когда он спросит, и нажмите Enter, чтобы продолжить.

2. Затем запустите команду для установки Python3.7:

sudo apt install python3.7

Для Linux Mint 19.x выполните команду sudo apt update, чтобы сначала проверить обновления.

3. Поскольку PPA содержит другие пакеты инструментов обновления, например, gcc-7.4.0, gcc-8.2.0 и python-3.6.8, вы можете впоследствии удалить PPA через Программное обеспечение. Вкладка «И обновления» -> «Другое программное обеспечение».

4. Чтобы python3 использовал новый установленный Python 3.7.2 вместо версии 3.6.7 по умолчанию, выполните команды, чтобы добавить Python3.7 в качестве выбора:

Этот шаг может вызвать проблемы, связанные с python3.6! Насколько я знаю, терминал после этого не запустится, если вы не создадите заново символическую ссылку на python3.6.

В Ubuntu 18.04 в качестве обходного пути вы можете запустить следующие две команды:

sudo rm /usr/bin/python3

sudo ln -s python3.6 /usr/bin/python3
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

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

sudo update-alternatives --config python3

Вот и все. Наслаждаться!

Статьи по данной тематике