Skip to main content

Python 3.8 installeren in Debian 10 (Buster)

Python 3.8 installeren

In Debian 10 hebben we standaard alleen de beschikking over Python 2.7 en Python 3.7. Je kan met onderstaand commando controleren welke versies van Python geinstalleerd zijn in Debian:

ls /usr/bin/python*

De actieve Python versie kan je controleren met:

python -V

Nu kunnen we Python vanuit de source installeren, maar we hebben ook de beschikking over een repository die beschikbaar is gesteld door Pascal Roeleven. Het voordeel is dat we dan op de normale manier de Python 3.8 pakketten kunnen installeren.
Voordat we hiermee verder gaan moeten we eerst nog een paar benodigde pakketten installeren:

apt-get install gpg wget

Daarna kunnen we de GPG key installeren die nodig is:

wget https://pascalroeleven.nl/deb-pascalroeleven.gpg
apt-key add deb-pascalroeleven.gpg

Nu moeten we nog de sources.list aanmaken. Hiervoor maken we een nieuw bestand aan met de tekst editor:

nano /etc/apt/sources.list.d/python3.8-pascalroeleven.list

Hier plaatsen we het volgende in:

deb http://deb.pascalroeleven.nl/python3.8 buster-backports main

Hierna een update uitvoeren:

apt-get update

En dan uiteindelijk Python 3.8 installeren:

apt-get install python3.8 python3.8-venv python3.8-dev


BRON:

Python 3.8 backport for Debian buster