Немає пакета - можна зібрати з початкових кодів.
Розглянемо глобальну установку з нуля (без обговорення таких утиліт як pyenv), для гольной Debian 8. Вам потрібно sudo:
Потім sudo apt-get update - оновить список пакетів.
Ще є необов'язкові, але важливі залежності: zlib і ssl
Остання залежність - checkinstall - sudo apt-get install checkinstall.
Потім вибираємо будь-яку папку і в ній буде збиратися Python 3.6. Для іншою версією, необхідно буде поміняти посилання і ім'я файлу на відповідну версію. Пояснення по configure --enable-optimizations є в README.
Аргумент -j4 дозволить паралельну компіляцію на 4 ядрах - можна вказати будь-яке доступне системі кількість і це значно прискорить складання.
checkinstall замість копіювання в папки безпосередньо створить .deb пакет і потім встановить його. Основна перевага - потім його (пакет) дуже легко видалити. В іншому випадку потрібно знати що і куди було встановлено, щоб видалити всі вручну. Під час виконання останньої команди вам буде запропоновано налаштувати пакет - крок можна пропустити і залишити все значення за умовчанням. Аргумент pkgname не повинен конфліктувати з існуючими пакетами.
altinstall параметр не перезапише версію python3 за замовчуванням (системні і не тільки засоби можуть її використовувати), а створить лише pythonX.X бінарник.
Пакет був встановлений автоматично, видалити його можна командою
Встановлений інтерпретатор можна запустити командою python3.6