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ą apt
menedż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-pip
Powyż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 --version
Numer 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-pip
Powyższe polecenie zainstaluje Python2, Pip i wszystkie zależności wymagane do budowania modułów Pythona.
-
Weryfikuj instalację, drukując numer wersji pip:
pip --version
Numer 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ą apt
menedż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.