How to Install Python on CentOS 8
Inhoudsopgave:
- Python 3 installeren op CentOS 8
- Python 2 installeren op CentOS 8
- Stel de standaard Python-versie in (Unversioned Python Command)
- Conclusie
Python is een van de populairste programmeertalen ter wereld. Met zijn eenvoudige en gemakkelijk te leren syntaxis is Python een populaire keuze voor beginners en ervaren ontwikkelaars.
In tegenstelling tot andere Linux-distributies, wordt Python niet standaard op CentOS 8 geïnstalleerd.
Zoals u al weet, zijn er twee Python-versies die actief worden ontwikkeld. Hoewel Python 2 goed wordt ondersteund en actief is, wordt Python 3 beschouwd als het heden en de toekomst van de taal.
Standaard heeft RHEL / CentOS 8 geen onversieerde systeembrede
python
opdracht om te voorkomen dat gebruikers worden vergrendeld voor een specifieke versie van Python. In plaats daarvan geeft het de gebruiker de keuze om een specifieke Python-versie te installeren, configureren en uitvoeren. De systeemtools zoals
yum
gebruiken een interne binaire Python en bibliotheken.
Deze gids leidt je door de installatie van Python 3 en Python 2 op CentOS 8.
Python 3 installeren op CentOS 8
Om Python 3 op CentOS 8 te installeren, voert u de volgende opdracht uit als root- of sudo-gebruiker in uw terminal:
sudo dnf install python3
Om de installatie te verifiëren, controleert u de Python-versie door te typen:
python3 --version
Op het moment dat dit artikel werd geschreven, is de nieuwste versie van Python 3 beschikbaar in de CentOS-repositories “3.6.x”:
Python 3.6.8
Het commando installeert ook pip.
Om Python uit te voeren, moet u expliciet
python3
en pip type
pip3
.
U zou altijd de voorkeur moeten geven aan distributie-geleverde python-modules met behulp van
yum
of
dnf
omdat deze worden ondersteund en getest om correct te werken op CentOS 8. Gebruik pip alleen in een virtuele omgeving. Met Python
Virtual Environments
kunt u Python-modules op een geïsoleerde locatie voor een specifiek project installeren in plaats van wereldwijd te worden geïnstalleerd. Op deze manier hoeft u zich geen zorgen te maken over andere Python-projecten.
De namen van de Python 3-modulespakketten worden voorafgegaan door "python3". Als u bijvoorbeeld de paramiko-module wilt installeren, voert u het volgende uit:
sudo dnf install python3-paramiko
Python 2 installeren op CentOS 8
De Python 2-pakketten zijn ook opgenomen in de standaard CentOS 8-opslagplaatsen.
Voer de volgende opdracht uit om Python 2 te installeren:
sudo dnf install python2
Controleer de installatie door te typen:
python2 --version
De output zou er ongeveer zo uit moeten zien:
Python 2.7.15
Typ
python2
en voer pip type
pip2
om Python 2 uit te voeren.
Stel de standaard Python-versie in (Unversioned Python Command)
Gebruik het
alternatives
hulpprogramma om Python 3 in te stellen als de systeemomvattende onversieerde python-opdracht:
sudo alternatives --set python /usr/bin/python3
Typ voor Python 2:
sudo alternatives --set python /usr/bin/python2
Met de opdracht
alternatives
een symlink-
python
die naar de opgegeven python-versie verwijst.
Typ
python --version
in uw terminal en u zou de standaard Python-versie moeten zien.
Gebruik een van de bovenstaande opdrachten om de standaardversie te wijzigen. Typ het volgende als u de onversieerde python-opdracht wilt verwijderen:
sudo alternatives --auto python
Conclusie
In CentOS 8 wordt Python niet standaard geïnstalleerd.
Typ
dnf install python3
om Python 3 te
dnf install python3
en om Python 2 te installeren typt u
dnf install python2
.
Hoe Python 3.7 op Debian 9 te installeren
Python is een van de populairste programmeertalen ter wereld. Met zijn eenvoudige en gemakkelijk te leren syntaxis is Python een geweldige keuze voor beginners en ervaren ontwikkelaars. Deze tutorial behandelt het installeren van Python 3.7 op Debian 9.
Hoe python 3.7 op ubuntu 18.04 te installeren
Python 3.7 is de nieuwste grote release van de Python-taal. Deze tutorial beschrijft twee manieren om Python 3.7 te installeren op Ubuntu 18.04.
Hoe Python 3 op Centos 7 te installeren
Deze zelfstudie helpt u bij het installeren van Python 3 op een CentOS 7-systeem met behulp van de Software Collections (SCL) naast de standaarddistributie van Python versie 2.7. We laten u ook zien hoe u een virtuele Python-omgeving kunt maken.







