Pip, installatie en basisprincipes van deze tool in Ubuntu 20.04

installeer pip op Ubuntu 20.04

In het volgende artikel gaan we het bekijken hoe kunnen we Python-pakketten installeren en beheren met Pip op Ubuntu 20.04​ Dit is een tool voor het installeren van Python-pakketten. Hiermee kunnen we pakketten zoeken, downloaden en installeren vanuit Python Package Index (PyPI) en andere pakketindexen.

In de volgende regels gaan we zien hoe u pip voor Python 3 en Python 2 in Ubuntu 20.04 kunt installeren. We zullen ook enkele basisprincipes bekijken van het installeren en beheren van Python-pakketten met pip. Dat moet gezegd worden Vanaf Ubuntu 20.04 is Python 3 opgenomen in de basissysteeminstallatieEn Python 2 is beschikbaar voor installatie vanuit de Universe-repository. Hoewel het gebruik ervan niet langer wordt aanbevolen en gebruikers worden uitgenodigd om over te schakelen naar Python 3.

Bij het installeren van Python, Het wordt sterk aanbevolen om het deb-pakket van de module met de tool apt te installerenaangezien dit is getest om correct te werken op Ubuntu-systemen. Dat moet ook duidelijk zijn Python 3-pakketten gebruiken het voorvoegsel python3- y Python 2-pakketten veranderen het in python2-.

Als u Pip liever alleen in een virtuele omgeving gebruikt. Python Virtual Environments Hiermee kunt u Python-modules op een geïsoleerde locatie installeren voor een specifiek project, in plaats van dat ze wereldwijd worden geïnstalleerd. Op deze manier hoeven we ons geen zorgen te maken over het beïnvloeden van andere projecten.

Pip installeren voor Python 3

Als we willen installeer pip voor Python 3 op Ubuntu 20.04, hoeven we alleen de volgende opdrachten in een terminal uit te voeren (Ctrl + Alt + T):

python3-pip installatie

sudo apt update && sudo apt install python3-pip

De bovenstaande opdracht zal ook alle benodigde afhankelijkheden installeren om Python-modules te bouwen.

Als de installatie is voltooid, kunnen we controleer de installatie en controleer de geïnstalleerde versie het uitvoeren van de opdracht:

pip3-versie

pip3 --version

Het versienummer kan variëren, maar het ziet er min of meer uit zoals u kunt zien in de bovenstaande schermafbeelding.

Pip installeren voor Python 2

Pip voor Python 2 is niet opgenomen in de Ubuntu 20.04-repositories. Om pip voor Python 2 te installeren, gebruiken we het script get-pip.py.

Om te beginnen, en als u het niet hebt ingeschakeld, moet u dat doen universe-opslagplaats inschakelen:

sudo add-apt-repository universe

Nu gaan we update de index van beschikbare pakketten en installeer Python 2:

python2 installatie

sudo apt update && sudo apt install python2

Nu, met behulp van de curl-tool, gaan we dat doen download het script get-pip.py:

download get-pip-script

curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py

Zodra de download is voltooid, zullen we dat doen voer het script uit met python2 om pip te installeren:

get-pip installatie

sudo python2 get-pip.py

Pip wordt wereldwijd geïnstalleerd. Als u het alleen voor uw gebruiker wilt installeren, voert u de opdracht uit zonder sudo. Het script zal ook setuptools en wheel installeren.

Nu kunnen we controleer de installatie door het versienummer af te drukken met behulp van commando:

pip2-versie

pip2 --version

Enkele basisprincipes voor het gebruik van Pip

Laten we nu eens kijken naar enkele handige standaard pip-opdrachten. Met deze tool kunnen we pakketten installeren vanuit PyPI, versiebeheer, lokale projecten en vanuit distributiebestanden.

naar bekijk de lijst met alle beschikbare opdrachten en opties je hoeft alleen maar te schrijven:

pip3 --help

pip3 --help

We kunnen meer informatie krijgen over een specifiek commando met behulp van de opdracht pip - helpen​ Om bijvoorbeeld meer informatie over de installatieopdracht te krijgen, typt u gewoon:

pip3 installeren --help

pip3 install --help

Installeer pakketten met Pip

Stel dat we geïnteresseerd zijn in het installeren van een pakket met de naam slordig, die wordt gebruikt om gegevens van websites te extraheren. Voor installeer de laatste versie van het pakket, je hoeft alleen het commando uit te voeren:

pip3 install scrapy

naar installeer een specifieke versie van het pakket, we moeten gewoon toevoegen == en het versienummer achter de pakketnaam:

pip3 install scrapy==1.5

We zouden pip3 kunnen vervangen door pip2 als we Python 2 gebruiken.

Update een pakket

naar update een reeds geïnstalleerd pakket naar de laatste versie, zal het te gebruiken commando er ongeveer als volgt uitzien:

pip3 install --upgrade nombre_paquete

Installeer pakketten met behulp van een vereistenbestand

Als we een tekstbestand hebben dat een lijst met pip-pakketten bevat met hun versies die nodig zijn om een ​​specifiek Python-project uit te voeren. We kunnen de volgende opdracht gebruiken om installeer de lijst met vereisten die voor dat bestand zijn gespecificeerd:

pip3 install -r requirements.txt

Lijst met geïnstalleerde pakketten

naar lijst met alle geïnstalleerde pip-pakketten, je hoeft alleen de volgende opdracht te installeren:

pip3 list

Verwijder pakketten

naar verwijder een pakket, je hoeft alleen maar iets uit te voeren als:

pip3 uninstall nombre_paquete

Voor meer informatie kunnen gebruikers bezoek de pagina van Handleiding of artikel erover dat is een tijdje geleden op deze blog geschreven.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Daniel Miranda Rojas zei

    uitstekende informatie, ik heb meer nodig over python.