Pip to system zarządzania pakietami, który upraszcza instalację i zarządzanie pakietami oprogramowania napisanymi w Pythonie, takimi jak te znalezione w Python Package Index (PyPI). Pip nie jest domyślnie zainstalowany na Ubuntu 18.04, ale instalacja jest całkiem prosta.
W tym poradniku pokażemy, jak zainstalować Python Pip na Ubuntu 18.04 za pomocą aptmenedżera pakietów. Przeprowadzimy Cię również przez podstawy instalacji i zarządzania pakietami Pythona za pomocą pip.
- Warunki wstępne #
 - Instalacja pip dla Pythona 3 #
 - Instalacja pip dla Pythona 2 #
 - How to Use Pip #
 - Instalowanie pakietów za pomocą Pip #
 - Instalowanie pakietów za pomocą Pip przy użyciu plików wymagań #
 - Listing Installed Packages #
 - Upgrade a Package With Pip #
 - Uninstalling Packages With Pip #
 - Conclusion #
 
Warunki wstępne #
Przed kontynuowaniem tego samouczka, upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.
Instalacja pip dla Pythona 3 #
Ubuntu 18.04 dostarcza Pythona 3, jako domyślną instalację Pythona. Wykonaj następujące kroki, aby zainstalować pip (pip3) dla Pythona 3:
- 
Zacznij od aktualizacji listy pakietów za pomocą następującego polecenia:
sudo apt update - 
Użyj następującego polecenia, aby zainstalować pip dla Pythona 3:
sudo apt install python3-pipPowyższe polecenie zainstaluje również wszystkie zależności wymagane do budowania modułów Pythona.
 - 
Po zakończeniu instalacji zweryfikuj ją, sprawdzając wersję pip:
pip3 --versionNumer wersji może się różnić, ale będzie wyglądał mniej więcej tak:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6) 
Instalacja pip dla Pythona 2 #
Python 2 nie jest domyślnie zainstalowany w Ubuntu 18.04. Aby zainstalować Python 2 i pip dla Pythona 2, wykonaj następujące czynności:
- 
Zaktualizuj indeks pakietów, wykonując następujące polecenie:
sudo apt update - 
Zainstaluj pip dla Pythona 2 za pomocą:
sudo apt install python-pipPowyższe polecenie zainstaluje Python2, Pip i wszystkie zależności wymagane do budowania modułów Pythona.
 - 
Weryfikuj instalację, drukując numer wersji pip:
pip --versionNumer wersji może się różnić, ale będzie wyglądał mniej więcej tak:
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7) 
How to Use Pip #
Podczas globalnej instalacji modułów pythona wysoce zalecane jest instalowanie modułów pythona dostarczonych przez dystrybucję za pomocą aptmenedżera pakietów, ponieważ są one testowane w celu prawidłowego działania na systemach Ubuntu.
Powinieneś zainstalować moduły Pythona globalnie za pomocą pip tylko wtedy, gdy nie ma pakietu dostępnego przez menedżera pakietów.
W większości przypadków powinieneś używać pip tylko w środowisku wirtualnym. Python Virtual Environments pozwala na zainstalowanie modułów Pythona w odizolowanym miejscu dla konkretnego projektu, zamiast instalować je globalnie. W ten sposób nie trzeba się martwić o wpływ na inne projekty Pythona.
W tej sekcji pokażemy kilka przydatnych podstawowych poleceń pip. Za pomocą pip możemy instalować pakiety z PyPI, kontroli wersji, projektów lokalnych i z plików dystrybucyjnych, ale w większości przypadków będziemy instalować pakiety z PyPI.
Aby wyświetlić listę wszystkich poleceń i opcji pip, wpisz:
pip3 --help
Możesz uzyskać więcej informacji o konkretnym poleceniu, używając pip <command> --help . Na przykład, aby uzyskać więcej informacji o poleceniu install, wpisz:
pip3 install --help
Instalowanie pakietów za pomocą Pip #
Powiedzmy, że chcesz zainstalować pakiet o nazwie scrapy, który jest używany do skrobania i wydobywania danych z witryn internetowych.
Aby zainstalować najnowszą wersję pakietu, należy wykonać następujące polecenie:
pip3 install scrapy
Aby zainstalować określoną wersję pakietu, należy wykonać następujące polecenie:
pip3 install scrapy==1.5
pip3 na pip, jeśli używasz Pythona 2.Instalowanie pakietów za pomocą Pip przy użyciu plików wymagań #
requirement.txt to plik tekstowy zawierający listę pakietów pip wraz z ich wersjami, które są wymagane do uruchomienia określonego projektu Pythona.
Użyj następującego polecenia, aby zainstalować listę wymagań określonych w pliku:
pip3 install -r requirements.txt
Listing Installed Packages #
Aby wyświetlić listę wszystkich zainstalowanych pakietów pip, użyj poniższego polecenia:
pip3 list
Upgrade a Package With Pip #
Aby zaktualizować zainstalowany pakiet do najnowszej wersji, uruchom:
pip3 install --upgrade package_name
Uninstalling Packages With Pip #
Aby odinstalować pakiet uruchom:
pip3 uninstall package_name
Conclusion #
W tym samouczku dowiedziałeś się, jak zainstalować pip na komputerze Ubuntu i jak zarządzać pakietami Pythona za pomocą pip.Aby uzyskać więcej informacji na temat pip, odwiedź stronę przewodnika użytkownika pip.