В этой статья я расскажу вам как установить Python 3 из исходников в Ubuntu 18.04, а также как удалить его.
Для установки Python из исходников нужно загрузить последнюю версию (в данный момент 3.5.6) с официального сайта python. Чтобы сделать это выполните:
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
После загрузки распакуйте архив командой:
tar -xvf Python-3.6.5.tgz
Перейдите в директорию, которая появилась после распаковки архива:
cd Python-3.6.5
и запустите скрипт конфигурации сборки
./configure
После того как сборка будет сконфигурирована ее можно будет собрать командами:
sudo make
sudo make install
Также может появиться ошибка ниже, это происходит из-за того, что не хватает пакета zlib1g-dev
zipimport.ZipImportError: can't decompress data; zlib not available
Makefile:1099: recipe for target 'install' failed
make: *** [install] Error 1
Установим недостающий пакет командой:
sudo apt install zlib1g-dev
После установки пакета, повторите команды sudo make и sudo make install. Когда процесс завершиться, вы можете узнать текущую версию Python командой:
python3.6 -V
Вывод будет приблизительно таким:
Python 3.6.5rc1
Статья написана для моего блога: https://cyber01.ru/kak-ustanovit-python-3-iz-ishodnikov-na-ubuntu-18-04/