Hoe Pip te installeren op CentOS 8
On november 1, 2021 by adminPip is een pakketbeheersysteem waarmee u in Python geschreven softwarepakketten kunt installeren, verwijderen en anderszins beheren. Het kan worden gebruikt om pakketten te installeren vanuit de Python Package Index (PyPI) en andere indexen.
In deze tutorial leggen we uit hoe je pip voor Python 2 en 3 op CentOS 8 installeert en behandelen we de basis van het beheren van Python-pakketten met pip.
Installeren van pip op CentOS 8 #
Zoals je weet, zijn er twee Python-versies die actief worden ontwikkeld, Python 2 en Python 3. RHEL/CentOS 8 heeft standaard geen unversioned systeembreed python
commando om de gebruikers niet vast te zetten op een specifieke versie van Python. In plaats daarvan geeft het de gebruiker de keuze om een specifieke Python versie te installeren, configureren en draaien.
Wanneer u python modules globaal installeert, zou u de voorkeur moeten geven aan het installeren van python modules van de distributie repositories met dnf
of yum
omdat ze zijn getest om goed te werken op CentOS 8. Gebruik pip om python modules globaal te installeren alleen als er geen rpm pakket is voor de python module.
De namen van de Python 2 module pakketten worden voorafgegaan door “python2” en Python 3 modules door “python3”. Bijvoorbeeld, om de paramikomodule voor Python 3 te installeren, zou u uitvoeren:
sudo dnf install python3-paramiko
Installatie van pip voor Python 3 (pip3) #
Om pip voor Python 3 op CentOS 8 te installeren, voert u het volgende commando uit als root of sudo gebruiker in uw terminal:
sudo dnf install python3
Het commando zal Python 3 installeren.6 en pip.
Om Python 3 te draaien, moet u python3
expliciet typen, en om pip te draaien typt u pip3
.
Verifieer dat pip correct is geïnstalleerd door het volgende commando uit te voeren dat de pip versie zal afdrukken:
pip3 --version
Het versienummer kan variëren, maar het zal iets als dit moeten zijn:
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
Om Python modules te kunnen installeren en bouwen met pip, moet je de Development tools installeren:
sudo yum install python3-devel
sudo yum groupinstall 'development tools'
Installatie van pip voor Python 2 (pip2) #
Om Python 2 en pip te installeren, voert u het volgende commando in:
sudo dnf install python2
Verifieer de installatie door te typen:
pip2 --version
De uitvoer moet er ongeveer zo uitzien:
Python 2.7.15
Om Python 2 uit te voeren, typt u python2
, en om pip uit te voeren typt u pip2
.
Ontwikkelgereedschappen installeren:
sudo yum install python2-devel
sudo yum groupinstall 'development tools'
Python-pakketten beheren met pip #
Typisch gezien zou je pip alleen binnen een virtuele omgeving moeten gebruiken. Met pip Virtual Environments
kunt u Python modules op een geïsoleerde locatie voor een specifiek project installeren, in plaats van ze globaal te installeren. Op deze manier hoeft u zich geen zorgen te maken over het beïnvloeden van andere Python-projecten.
In deze sectie zullen we een aantal basis pip-opdrachten doornemen.
Om een python-module met pip te installeren, voert u pip install
uit, gevolgd door de naam van het pakket. Om bijvoorbeeld een pakket met de naam twisted
te installeren, voert u het volgende commando uit:
pip install twisted
Als u een specifieke versie van het pakket wilt installeren, gebruikt u het volgende formaat:
pip install twisted==19.10.0
Om een pakket te verwijderen gebruikt u pip uninstall
gevolgd door de naam van het pakket:
pip uninstall package_name
Om pakketten van PyPI te zoeken:
pip search "package_name"
Geïnstalleerde pakketten kunnen in een lijst worden gezet met:
pip list
Verouderde pakketten weergeven:
pip list --outdated
Om een reeds geïnstalleerd pakket naar de laatste versie te upgraden, gebruikt u het volgende commando:
pip3 install --upgrade package_name
Conclusie #
We hebben u laten zien hoe u pip op CentOS 8 installeert en hoe u eenvoudig Python-modules met pip installeert en verwijdert.
Geef een antwoord