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