i denne vejledning installerer vi Python pip på CentOS 8 ved hjælp af Yum package manager og dækker det grundlæggende i, hvordan man installerer og administrerer Python-pakker med pip. I CentOS 8 repository AppStream er der både pip-versioner til Python 2 såvel som Python 3-tolk. pip-kommandoen køres nu med henholdsvis pip2 eller pip3-kommandoen.
hvad er PIP?
pip er standard pakke (modul) manager for Python. Det giver dig mulighed for at installere og administrere yderligere pakker, der ikke er en del af Python-standardbiblioteket. Moduler er Python kode biblioteker, du kan medtage og bruge i dine projekter. pip er inkluderet i Python-installationsprogrammet siden version 3.4 til Python 3 og 2.7.9 til Python 2, og det bruges af mange Python-projekter, hvilket gør det til et vigtigt værktøj for enhver Python-programmør.
installation af pip
i CentOS 8 kan du installere pakker enten med dnf eller yum kommando. Vi kan installere pip2-eller pip3-pakke afhængigt af hvilken python-version vi bruger, eller vi kunne også installere begge pakker uden problemer.
installation af python2-pip
først opdaterer vi systemet:
$ sudo yum update
vi vil installere både python2-pip og python3-pip pakker.
først installerer vi python2-pip:
installation af python3-pip
vi installerer python3-pip-pakken på samme måde:
Dernæst skal vi kontrollere, at pakkeinstallationen gik godt.
bekræftelse af installationen ved at forespørge versionsnummeret
vi vil forespørge versionsinfo på python2-pip og python3-pip med følgende kommandoer:
$ pip2 -Vpip 9.0.3 from /usr/lib/python2.7/site-packages (python 2.7)
til python3-pip skriver vi:
$ pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
søgning efter python-pakker
lad os sige, at vi vil installere noget modul med pip, men vi kender ikke det nøjagtige modulnavn. Vi kan søge efter de tilgængelige pakker ved hjælp af et nøgleord.
$ pip2 search docker
eller
listen fortsætter, men vi vælger at installere docker-fabric-modulet i det næste eksempel.
installation af moduler (pakker) ved hjælp af PIP
vi kan installere docker-fiber-pakken ved hjælp af en simpel pip-kommando:
liste installerede pakker
for at liste installerede pakker bruger vi denne kommando:
for at liste Forældede pakker skriver vi:
$ pip2 list --outdatedpip (9.0.3) - Latest: 19.2.3 setuptools (39.0.1) - Latest: 41.2.0
fjernelse af moduler (pakker) ved hjælp af PIP
det eneste, der er tilbage at se i denne tutorial, er, hvordan du fjerner pip-pakken. Det er ret simpelt, vi skriver:
du vil blive præsenteret for fillisten, der skal fjernes. Når vi fortsætter med at skrive y, fjernes pakken.
Proceed (y/n)? y Successfully uninstalled docker-fabric-0.5.0