I nästa artikel kommer vi att ta en titt på hur kan vi installera och hantera Python-paket med Pip på Ubuntu 20.04. Detta är ett verktyg för att installera Python-paket. Med den kommer vi att kunna söka, ladda ner och installera paket från Python Package Index (PyPI) och andra paketindex.
I följande rader ska vi se hur man installerar pip för Python 3 och Python 2 i Ubuntu 20.04. Vi tittar också på några av grunderna för installation och hantering av Python-paket med pip. Det måste sägas att Från och med Ubuntu 20.04 ingår Python 3 i bassysteminstallationenOch Python 2 är tillgänglig för installation från Universe-arkivet. Även om dess användning inte längre rekommenderas och användare uppmanas att byta till Python 3.
När du installerar Python, Det rekommenderas starkt att installera modulens deb-paket med apt-verktygeteftersom detta har testats för att fungera korrekt på Ubuntu-system. Det bör också vara tydligt att Python 3-paket använder prefixet python3- y Python 2-paket ändrar det till python2-.
Om du föredrar att använda Pip endast i en virtuell miljö. Pytonorm virtuella miljöer Det gör att du kan installera Python-moduler på en isolerad plats för ett specifikt projekt istället för att installeras globalt. På detta sätt behöver vi inte oroa oss för att påverka andra projekt.
Installera Pip för Python 3
Om vi vill installera pip för Python 3 på Ubuntu 20.04, vi behöver bara utföra följande kommandon i en terminal (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Ovanstående kommando installerar också alla nödvändiga beroenden för att bygga Python-moduler.
När installationen är klar kan vi verifiera installationen och kontrollera den installerade versionen kör kommandot:
pip3 --version
Versionsnumret kan variera, men det ser mer eller mindre ut som du kan se i skärmdumpen ovan.
Installera Pip för Python 2
Pip för Python 2 ingår inte i Ubuntu 20.04-förvaret. För att installera pip för Python 2 använder vi skriptet get-pip.py.
Till att börja med och om du inte har det aktiverat måste du aktivera universumsförvar:
sudo add-apt-repository universe
Nu ska vi uppdatera indexet över tillgängliga paket och installera Python 2:
sudo apt update && sudo apt install python2
Nu, med hjälp av lockverktyget, ska vi ladda ner skriptet get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
När nedladdningen är klar gör vi det kör skriptet med python2 för att installera pip:
sudo python2 get-pip.py
Pip installeras globalt. Om du är intresserad av att installera det bara för din användare, kör du kommandot utan sudo. Skriptet installerar också installationsverktyg och hjul.
Nu kan vi verifiera installationen genom att skriva ut versionsnumret med kommando:
pip2 --version
Några grunder för att använda Pip
Låt oss nu titta på några användbara grundläggande pip-kommandon. Med detta verktyg kan vi installera paket från PyPI, versionskontroll, lokala projekt och från distributionsfiler.
till visa listan över alla tillgängliga kommandon och alternativ du behöver bara skriva:
pip3 --help
Vi kan få mer information om ett specifikt kommando med kommandot pip –hjälp. Om du till exempel vill få mer information om installationskommandot skriver du bara:
pip3 install --help
Installera paket med Pip
Antag att vi är intresserade av att installera ett paket som heter scrapy, som används för att extrahera data från webbplatser. För installera den senaste versionen av paketet, du behöver bara köra kommandot:
pip3 install scrapy
till installera en specifik version av paketet, vi måste bara lägga till == och versionsnumret efter paketnamnet:
pip3 install scrapy==1.5
Vi kan ersätta pip3 med pip2 om vi använder Python 2.
Uppdatera ett paket
till uppdatera ett redan installerat paket till den senaste versionenkommer kommandot att använda att vara ungefär följande:
pip3 install --upgrade nombre_paquete
Installera paket med en kravfil
Om vi har en textfil som innehåller en lista med pip-paket med deras versioner som behövs för att köra ett specifikt Python-projekt. Vi kommer att kunna använda följande kommando för att installera listan över krav som anges i filen:
pip3 install -r requirements.txt
Lista installerade paket
till lista alla installerade pip-paket, du behöver bara installera följande kommando:
pip3 list
Avinstallera paket
till avinstallera ett paket, du måste bara köra något som:
pip3 uninstall nombre_paquete
För mer information kan användarna besök sidan av Användarmanual eller artikel om det det skrevs för ett tag sedan på den här bloggen.
utmärkt information, jag behöver mer om python.