В этой статья я расскажу вам как установить 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