Ура, благодаря
sim3x c toster'а и
MaxU с stackoverflow я поставил Python 3.7.0 в Ubuntu 16.04(.4) LTS. Теперь я просто обязан сделать мини гайд.
Для установки Python из исходников надо:
openssl (libssl-dev), zlib1g-dev и libffi-dev (я ставил всё через synaptic, так проще).
После того, как установили это всё, идём на GitHub за
сурсами CPython'а (это интерпретатор Python'а). Я скачал
версию 3.7 (выбрав её в Branch'ах или по тегу).
Распаковываем архив (желательно в раздел home).
Заходим в консоль и переходим в папку из архива ->
timosha@timosha-UbuntuPC:~$ cd cpython-3.7
Потом ->
sudo ./configure --prefix=$HOME/.local --enable-optimizations
Ждём, пока процесс не завершится.
После того, как всё закончилось ->
sudo make
.
Когда всё закончилось, то возможно, что Python уже установился. Откроем ещё окно терминала и проверяем ->
python3.7 -V
. Если говорит, что не найден пакет, то переходим в окно терминала, где собирался Python и пишем ->
sudo make install
(в папке cpython-3.7).
Теперь всё должно заработать, проверяем! ->
python3.7 -V
.
Должно выдать:
Python 3.7.0+
.
Поздравляем, у Вас Python новой версии :).
Pip доступен по команде -> python3.7 -m pip
Ещё один не менее полезный гайдик.
Вопрос на stackoverflow.