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):
sudo apt update
sudo apt install python3-pipmacOS (z Homebrew):
brew install python3Homebrew 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ę:
pip3 --versionPodstawowe użycie
Aby zainstalować pakiet Pythona:
pip3 install package_namePrzykł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:
python3 -m venv venv
source venv/bin/activate # On Windows: venvScriptsactivateNastępnie użyj pip3 jak zwykle:
pip3 install flaskOdinstalowywanie pakietów
Aby usunąć pakiet:
pip3 uninstall package_nameTypowe 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-toolslub
pipdeptreemogą 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.


