Hoe installeer ik PIP voor Python op Windows, Mac en Linux

Hoe installeer ik PIP voor Python op Windows, Mac en Linux / Programming

Zoals met elke serieuze programmeertaal, ondersteunt Python bibliotheken en frameworks van derden die u kunt installeren om te voorkomen dat u het wiel opnieuw moet uitvinden bij elk nieuw project. Je vindt deze op een centrale repository met de naam PyPI (Python Package Index).

Het handmatig downloaden, installeren en beheren van deze pakketten kan echter frustrerend en tijdrovend zijn. Daarom vertrouwen veel Python-ontwikkelaars op een speciale tool genaamd PIP voor Python om alles veel eenvoudiger en sneller te maken.

Wat is PIP voor Python?

PIP is een recursief acroniem dat staat voor “PIP installeert pakketten” of “Preferred Installer Program”. Het is een opdrachtregelprogramma waarmee u PyPI-pakketten kunt installeren, opnieuw installeren of verwijderen met een eenvoudige en duidelijke opdracht: Pip.

Als u ooit een opdrachtregel hebt uitgevoerd op Windows (met de opdrachtprompt 7 algemene taken De opdrachtprompt van Windows maakt snel en eenvoudig 7 algemene taken De opdrachtprompt van Windows maakt snel en gemakkelijk Laat de opdrachtprompt u niet intimideren. Het is eenvoudiger en nuttiger dan je zou verwachten. Je zult misschien verrast zijn door wat je kunt bereiken met slechts een paar toetsaanslagen. Lees meer) of Mac of Linux (met de Terminal en Bash Een AZ van Linux - 40 essentiële opdrachten die je moet kennen Een AZ van Linux - 40 Essentiële opdrachten die u moet kennen Linux is het vaak genegeerde derde wiel naar Windows en Mac Ja, in de afgelopen tien jaar heeft het open-source besturingssysteem veel grip gekregen, maar het is nog steeds ver verwijderd van het feit dat het wordt overwogen ... Lees meer), dan zult u zich meteen thuis voelen en kunt u de installatie-instructies voor uw specifieke besturingssysteem overslaan.

Is PIP geïnstalleerd met Python?

Als je gebruikt Python 2.7.9 (of hoger) of Python 3.4 (of hoger), dan wordt PIP standaard geïnstalleerd met Python. Als je een oudere versie van Python gebruikt, moet je de onderstaande installatiestappen gebruiken. Ga anders naar de onderkant om te leren hoe u PIP kunt gaan gebruiken.

Als u Python gebruikt in een virtuele omgeving die is gemaakt met virtualenv of pyvenv, dan is PIP beschikbaar voor die omgeving, ongeacht de Python-versie. Meer informatie over virtuele Python-omgevingen en waarom ze nuttig zijn Leer hoe u de virtuele omgeving van Python gebruikt Leer hoe u de virtuele python-omgeving kunt gebruiken Of u nu een ervaren Python-ontwikkelaar bent, of u bent nog maar net begonnen met het leren instellen van een virtuele omgeving is essentieel voor elk Python-project. Lees verder .

Is Python correct geïnstalleerd?

U moet ervoor zorgen dat Python correct op uw systeem is geïnstalleerd. Open in Windows de opdrachtprompt met behulp van Windows-toets + X en selecteren Opdrachtprompt. Op de Mac opent u de terminal met Command + spatie en zoeken naar terminal. Op Linux, open de Terminal met behulp van Ctrl + Alt + T of anders wordt het gedaan in je specifieke distro.

Typ vervolgens:

python - versie

Onder Linux moeten gebruikers van Python 3.x mogelijk gebruik maken van:

python3 --version

Als u een versienummer krijgt (bijv. “Python 2.7.5”), dan betekent dit dat Python klaar is om te gaan.

Als je een krijgt “Python is niet gedefinieerd” bericht, dan moet je eerst Python op de juiste manier installeren. Dat valt buiten het bestek van dit artikel. Bezoek de Python-site voor instructies.

Hoe PIP op Windows te installeren

De volgende instructies zouden moeten werken op Windows 7, Windows 8.1 en Windows 10:

  1. Download het script getpip.py-installatieprogramma. Als je met Python 3.2 werkt, heb je in plaats daarvan deze versie van getpip.py nodig. Hoe dan ook, klik met de rechtermuisknop op de link en selecteer Opslaan als… en sla het op naar een veilige locatie, zoals uw map Downloads.
  2. Open de opdrachtprompt en ga naar de get-pip.py-bestand.
  3. Voer de volgende opdracht uit: python get-pip.py

Hoe PIP op Mac te installeren

Moderne Mac-systemen worden geleverd met Python en PIP al geïnstalleerd. Deze versie van Python is echter meestal verouderd en niet de beste keuze voor serieuze Python-ontwikkeling, dus het wordt ten zeerste aanbevolen dat u een meer actuele versie van Python en PIP installeert..

Als u de standaardinstallatie van Python wilt gebruiken maar geen PIP beschikbaar hebt, kunt u PIP installeren met de volgende opdracht in Terminal:

sudo easy_install pip

Als u liever een meer actuele versie van Python installeert, kunt u Homebrew gebruiken. Weet niet wat dat is? Meer informatie over het installeren van software met Homebrew op Mac Mac Apps installeren in Terminal Homebrew gebruiken Mac Apps installeren in Terminal Homebrew gebruiken Wist u dat u Mac-software in de terminal kunt installeren? Hier leest u hoe u Homebrew kunt gebruiken om eenvoudig Mac-apps te installeren. Lees verder . De volgende instructies gaan ervan uit dat je Homebrew al hebt geïnstalleerd en klaar om te gebruiken.

Het installeren van Python met Homebrew omvat een enkele opdracht:

brouw installeer python

Hiermee wordt de nieuwste versie van Python geïnstalleerd, die met PIP moet worden verpakt. Als de installatie is gelukt maar PIP niet beschikbaar is, moet u mogelijk Python opnieuw koppelen met behulp van de volgende opdracht Terminal:

brouwen ontkoppelen python && brouwkoppeling python

Hoe PIP op Linux te installeren

Als je Linux distro werd geleverd met Python al geïnstalleerd, zou je PIP moeten kunnen installeren met de pakketbeheerder van je systeem. Dit verdient de voorkeur omdat de systeem-geïnstalleerde versies van Python niet goed spelen met het getp.py script dat wordt gebruikt op Windows en Mac.

Geavanceerd pakketgereedschap (Python 2.x)

sudo apt-get install python-pip

Geavanceerd pakketgereedschap (Python 3.x)

sudo apt-get install python3-pip

pacman Package Manager (Python 2.x)

sudo pacman -S python2-pip

pacman Package Manager (Python 3.x)

sudo pacman -S python-pip

Yum Package Manager (Python 2.x)

sudo yum upgrade python-setuptools sudo yum install python-pip python-wiel

Yum Package Manager (Python 3.x)

sudo yum installeer python3 python3-wheel

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools sudo dnf install python-pip python-wiel

Dandified Yum (Python 3.x)

sudo dnf python3 python3-wheel installeren

Zypper Package Manager (Python 2.x)

sudo zypper installeer python-pip python-setuptools python-wiel

Zypper Package Manager (Python 3.x)

sudo zypper installeer python3-pip python3-setuptools python3-wheel

Hoe PIP op Raspberry Pi te installeren

Als Raspberry Pi-gebruiker voer je waarschijnlijk Raspbian uit, omdat dit het officiële besturingssysteem is dat door de Raspberry Pi Foundation is aangewezen en geleverd. Je bent vrij om een ​​ander besturingssysteem te installeren, zoals Ubuntu. Hoe krijg ik Ubuntu op je Raspberry Pi? Hoe krijg ik Ubuntu op je Raspberry Pi? Raspbian Jessie is een geweldig Raspberry Pi-besturingssysteem. Maar wat als je een meer traditionele Linux-ervaring wilt? Welnu, u kunt in plaats daarvan Ubuntu installeren. Lees Meer, maar in dat geval zou je de Linux-instructies moeten bekijken.

Beginnend met Raspbian Jessie wordt PIP standaard geïnstalleerd. Het is een van de belangrijkste redenen om te upgraden naar Raspbian Jessie in plaats van vast te houden aan Raspbian Wheezy of Raspbian Jessie Lite. Als u echter een oudere versie van Raspbian gebruikt, kunt u nog steeds PIP installeren.

Op Python 2.x:

sudo apt-get install python-pip

Op Python 3.x:

sudo apt-get install python3-pip

Met Raspbian zouden Python 2.x-gebruikers moeten gebruiken Pip terwijl Python 3.x gebruikers zouden moeten gebruiken PIP3 bij het uitgeven van PIP-opdrachten.

PIP upgraden voor Python

Hoewel PIP zelf niet vaak wordt bijgewerkt, is het nog steeds belangrijk om op de hoogte te blijven van nieuwe versies, omdat er mogelijk belangrijke oplossingen zijn voor bugs, compatibiliteit en beveiligingslekken. Gelukkig is het upgraden van PIP erg snel en eenvoudig.

Op Windows:

python -m pip install -U pip

Op Mac, Linux of Raspberry Pi:

pip install -U pip

Op bepaalde versies van Linux en Raspberry Pi moet u mogelijk gebruiken PIP3 in plaats daarvan.

Python-pakketten beheren met PIP

Als PIP klaar is, kunt u beginnen met het installeren van pakketten van PyPI:

pip install package-name

Om een ​​specifieke versie van een pakket te installeren in plaats van de nieuwste versie:

pip install package-name == 1.0.0

Om PyPI te zoeken voor een bepaald pakket:

pip search "query"

Om details te zien over een geïnstalleerd pakket:

pip show package-name

Om alle geïnstalleerde pakketten te vermelden:

pip lijst

Om alle verouderde pakketten op te sommen:

pip lijst - verouderd

Om een ​​verouderde verpakking te upgraden:

pip install package-name --upgrade

Merk op dat oudere versies van een pakket automatisch worden verwijderd door PIP bij het upgraden naar een nieuwere versie van dat pakket.

Om een ​​pakket volledig opnieuw te installeren:

pip install package-name --upgrade --force-reinstall

Om helemaal van een pakket af te komen:

pip uninstall package-name

Meer informatie over Python

We raden aan te lezen waarom Python vandaag de dag nuttig is en de meest veeleisende computerprogrammeren in de wacht te slepen, wat je motivatie kan geven om Python te blijven leren en je vaardigheden naar een hoger niveau te tillen.

Als je nog steeds een beginner bent, bekijk dan deze eenvoudige Python-leervoorbeelden, onze gids voor het gebruik van Python-woordenboeken en deze 5 beste websites om Python-programmeren te leren. Ben je meer een intermediaire ontwikkelaar van Python, overweeg dan om je kennis aan te scherpen met deze waardevolle online Python-cursussen. 5 Cursussen die je meenemen van Python Beginner naar Pro 5 Cursussen die je meenemen van Python Beginner naar Pro Deze vijf cursussen zullen lesgeven Jij gaat alles over programmeren in Python, een van de populairste talen die er op dit moment zijn. Lees verder .

Ontdek meer over: Programmeren, Python.