i den här handledningen installerar vi Python pip på CentOS 8 med Yum-pakethanteraren och täcker grunderna för hur man installerar och hanterar Python-paket med pip. I CentOS 8 repository AppStream finns det både pip-versioner för Python 2 samt Python 3-tolk. pip-kommandot körs nu med pip2 respektive pip3-kommando.
vad är PIP?
pip är standardpaketet (modul) chef för Python. Det låter dig installera och hantera ytterligare paket som inte ingår i Python-standardbiblioteket. Moduler är Python-kodbibliotek som du kan inkludera och använda i dina projekt. pip har inkluderats i Python-installationsprogrammet sedan versioner 3.4 för Python 3 och 2.7.9 för Python 2, och det används av många Python-projekt, vilket gör det till ett viktigt verktyg för varje Python-programmerare.
installera pip
i CentOS 8 kan du installera paket antingen med kommandot dnf eller yum. Vi kan installera pip2-eller pip3-paket beroende på vilken python-version vi använder, eller vi kan också installera båda paketen utan problem.
installera python2-pip
först uppdaterar vi systemet:
$ sudo yum update
vi kommer att installera både python2-pip och python3-pip paket.
först installerar vi python2-pip:
installera python3-pip
vi installerar python3-pip-paketet på samma sätt:
därefter bör vi verifiera att paketinstallationen gick bra.
bekräfta installationen genom att fråga versionsnumret
vi kommer att fråga versionsinformation om python2-pip och python3-pip med följande kommandon:
$ pip2 -Vpip 9.0.3 from /usr/lib/python2.7/site-packages (python 2.7)
för python3-pip skriver vi:
$ pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
söka efter python-paket
låt säga att vi vill installera någon modul med pip men vi vet inte det exakta modulnamnet. Vi kan söka efter tillgängliga paket med ett nyckelord.
$ pip2 search docker
eller
listan fortsätter, men vi väljer att installera docker-fabric-modulen i nästa exempel.
installera moduler (paket) med PIP
vi kan installera Docker-fiber-paketet med ett enkelt pip-kommando:
lista installerade paket
för att lista installerade paket använder vi detta kommando:
för att lista Föråldrade paket skriver vi:
$ pip2 list --outdatedpip (9.0.3) - Latest: 19.2.3 setuptools (39.0.1) - Latest: 41.2.0
ta bort moduler (paket) med PIP
det enda som finns kvar att se i denna handledning är hur man tar bort pip-paketet. Det är ganska enkelt, vi skriver:
du kommer att presenteras med fillistan på väg att tas bort. När vi fortsätter genom att skriva y kommer paketet att tas bort.
Proceed (y/n)? y Successfully uninstalled docker-fabric-0.5.0