Używanie pip3 do instalacji modułów Pythona 3
Jeśli pracujesz z Pythonem 3 na swoim środowisku serwerowym, istnieje duża szansa, że będziesz musiał zainstalować moduły firm trzecich, aby rozszerzyć jego funkcjonalność. Niezależnie od tego, czy tworzysz aplikacje internetowe, automatyzujesz zadania, czy pracujesz z danymi, ogromny ekosystem pakietów Pythona ma dla Ciebie wszystko. Narzędziem do instalacji tych modułów jest pip3.
W tym artykule przeprowadzimy Cię przez skuteczne korzystanie z pip3, od instalacji po typowe przypadki użycia i porady dotyczące rozwiązywania problemów.
Czym jest pip3?
pip3 is the package installer for Python 3. It allows you to download and install Python packages from the Python Package Index (PyPI) and other indexes. It is the Python 3-compatible version of pip, and it typically corresponds to the python3 command on most systems.
Instalacja pip3
Linux (Debian/Ubuntu):
macOS (z Homebrew):
Homebrew instaluje zarówno python3, jak i pip3.
Windows:
Jeśli pobierzesz i zainstalujesz Pythona 3 z oficjalnej strony (https://www.python.org/), upewnij się, że zaznaczyłeś „Dodaj Pythona do PATH” podczas instalacji. pip3 zostanie zainstalowany automatycznie razem z Pythonem 3.
Aby zweryfikować instalację:
Podstawowe użycie
Aby zainstalować pakiet Pythona:
Przykłady:
Zainstaluj
requests:Zainstaluj konkretną wersję:
Uaktualnij pakiet:
Zainstaluj wiele pakietów z pliku:
Instalowanie pakietów dla konkretnego projektu
Najlepiej jest używać wirtualnych środowisk, aby uniknąć konfliktów między zależnościami projektów.
Utwórz i aktywuj wirtualne środowisko:
Następnie użyj pip3 jak zwykle:
Odinstalowywanie pakietów
Aby usunąć pakiet:
Typowe problemy i rozwiązywanie problemów
Błędy uprawnień: Użyj
--user, aby instalować pakiety tylko dla swojego użytkownika:Polecenie nie znalezione: Jeśli
pip3nie zostanie znalezione, spróbuj ponownie zainstalować Pythona 3 lub użyj:Konfliktujące zależności: Narzędzia takie jak
pip-toolslubpipdeptreemogą pomóc w lepszym zarządzaniu zależnościami. Ostateczne przemyślenia
Korzystanie z pip3 jest niezbędną częścią pracy z Pythonem 3. Niezależnie od tego, czy jesteś początkującym, czy doświadczonym programistą, zrozumienie, jak instalować i zarządzać modułami Pythona, zapewnia, że Twoje projekty działają płynnie i są na bieżąco. Połącz to z wirtualnymi środowiskami dla najlepszych rezultatów, a jesteś gotowy, aby zanurzyć się w ekosystemie Pythona.


