Zoeken op website

Hoe de nieuwste Python 3.11 in Ubuntu te installeren


Python is de snelst groeiende grote programmeertaal voor algemene doeleinden. Er worden hiervoor een aantal redenen toegeschreven, zoals de leesbaarheid en flexibiliteit, het gemak om te leren en te gebruiken, de betrouwbaarheid en de efficiëntie.

Er worden twee belangrijke Python-versies gebruikt – 2 en 3 (het heden en de toekomst van Python); de eerste zal geen nieuwe grote releases zien, en de laatste wordt actief ontwikkeld en heeft de afgelopen jaren al veel stabiele releases gezien. De nieuwste stabiele release van Python 3 is versie 3.11.

Op nieuwere Ubuntu releases is Python 3.10 of Python 3.8 vooraf geïnstalleerd, wat niet het geval is voor oudere Ubuntu-versies.

In dit artikel leggen we uit hoe je de nieuwste Python 3.11 versie op alle Ubuntu-releases kunt installeren via de apt-pakketbeheerder met behulp van deadsnakes PPA.

Bekijk deze handleiding om de nieuwste versie van Python te installeren vanuit bronnen in alle grote Linux-distributies:

Installeer Python 3.11 op Ubuntu

Om de nieuwste versie van Python 3.11 te installeren, kunt u de PPA van het team "deadsnakes" gebruiken, die recentere Python-versies bevat die zijn verpakt voor Ubuntu.

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11

Als u een specifieke Python-versie of meerdere versies van Python in uw Ubuntu-systeem wilt installeren, kunt u eenvoudig de volgende opdracht uitvoeren met het Python-versienummer, zoals weergegeven.

sudo apt install python3.10
sudo apt install python3.9
sudo apt install python3.8
sudo apt install python3.7
sudo apt install python3.6

Om een lijst te bekijken van alle Python-binaire bestanden die op uw systeem zijn geïnstalleerd, voert u de volgende ls-opdracht uit.

ls -l /usr/bin/python*
lrwxrwxrwx 1 root root      10 Apr 22  2022 /usr/bin/python3 -> python3.10
-rwxr-xr-x 1 root root 5901416 Apr  2  2022 /usr/bin/python3.10
-rwxr-xr-x 1 root root 6705016 Oct 24 15:56 /usr/bin/python3.11
-rwxr-xr-x 1 root root     960 Dec 23  2020 /usr/bin/python3-futurize
-rwxr-xr-x 1 root root     964 Dec 23  2020 /usr/bin/python3-pasteurize

Uit de uitvoer in de bovenstaande schermafbeelding blijkt dat de standaard Python-versie op het testsysteem 3.10 is. Je kunt de Python-versie ook controleren met de volgende opdracht.

python -V

Python 3.10.4

Om Python 11 te gebruiken, voer je de volgende opdracht uit.

python3.11 
Python 3.11.0 (main, Oct 24 2022, 19:56:13) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print ("TecMint #1 Linux Blog");
TecMint #1 Linux Blog
>>> quit()

Om de Python-interpreter af te sluiten, typt u de volgende opdracht en drukt u op Enter.

quit()
OR
exit()

Stel de standaard Python-versie in Ubuntu in

Als je meerdere versies van Python op je Ubuntu-systeem hebt geïnstalleerd en je wilt slechts één versie als standaard instellen, dan moet je een aantal extra stappen uitvoeren, zoals weergegeven.

python3 --version
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
sudo update-alternatives --config python3
python3 --version

Dat is alles! In dit korte artikel hebben we uitgelegd hoe u Python 3.11 in Ubuntu installeert via de apt-pakketbeheerder. Als u vragen heeft, kunt u het onderstaande opmerkingenformulier gebruiken om ons te bereiken.