50% zniżki wszystkie plany, oferta czasowa. Od $2.48/mo
11 min pozostało
Aplikacje webowe i biznesowe

Pip Upgrade – Instalacja, odinstalowanie, downgrade i aktualizacja pakietów Pip: Przewodnik Python

Pius Bodenmann By Pius Bodenmann 11 minut czytania Zaktualizowano 22 lip 2025
aktualizacja pip - przewodnik po instalacji i uaktualnieniu

Python to jeden z najpopularniejszych języków programowania. Rosnące zapotrzebowanie na programistów na całym świecie sprawia, że Python i jego menedżer pakietów Pip stały się niezbędne dla wielu osób zaczynających przygodę z kodowaniem. Pip umożliwia aktualizację, usuwanie i deinstalację pakietów Python z PyPI (Indeks pakietów Python). Te pakiety zawierają biblioteki i moduły, które rozszerzają możliwości Python i ułatwiają tworzenie złożonych aplikacji. Ale jak zaktualizować Pip lub uaktualnić jego wersję?

Wolisz materiały wizualne? Obejrzyj nasz film poświęcony instalacji, usuwaniu, aktualizacji i obniżaniu wersji Pip na Ubuntu.

 

Ten przewodnik obejmuje podstawy zarządzania pakietami za pomocą Pip, w tym kluczowe polecenia instalacji, aktualizacji lub obniżania wersji pakietu oraz zarządzania zależnościami. Ponadto zawiera dobre praktyki, takie jak tworzenie i używanie środowisk wirtualnych, aby uniknąć konfliktów między projektami.

Niezależnie od tego, czy jesteś początkującym, czy doświadczonym programistą, zrozumienie Pip to fundament tworzenia stabilnych i łatwych w utrzymaniu aplikacji Python. Ten poradnik nauczy Cię wszystkiego, co musisz wiedzieć o instalowaniu, aktualizowaniu i usuwaniu Pip.

Co to jest Pip?

Pip to system zarządzania pakietami, który ułatwia instalowanie i kontrolę pakietów Python. Pakiet Python to zbiór modułów i bibliotek, które rozszerzają możliwości języka i mogą być dodane do projektu Python, zwiększając efektywność i skracając czas tworzenia. Pip działa z linii poleceń i jest zainstalowany w większości instalacji Python, więc jest gotowy do użytku bez dodatkowego oprogramowania.

Pip pozwala programistom łatwo zarządzać pakietami i zależnościami, unikając konfliktów i innych problemów. Oferuje ponad 300 000 dostępnych pakietów na PyPI, stale rosnącą kolekcję obejmującą analizę danych, automatyzację i wiele innych.

Największą zaletą Pip jest uproszczenie zarządzania pakietami, co przyspiesza tworzenie aplikacji Python, które są łatwe w utrzymaniu i działają niezawodnie.

Pip to niezbędne narzędzie dla programistów Python. Drastycznie zmniejsza pracę związaną z zarządzaniem pakietami i otwiera dostęp do ogromnej biblioteki rozszerzeń.

Zalety i wady Pip

Jak każde popularne narzędzie, Pip ma swoje zalety i wady. Jeśli dopiero zaczynacie przygodę z programowaniem lub chcecie sprawdzić, czy Pip to właściwy wybór dla Waszych projektów, ten rozdział to dla Was. Pip ma kilka wyraźnych zalet i pewne ograniczenia, które warto brać pod uwagę. Zacznijmy od plusów.

Pip Zalety

  • Łatwość obsługi

    Pip jest prosty i intuicyjny. Kilka poleceń wystarczy, by zainstalować, usunąć lub zaktualizować pakiety Python. Ta łatwość obsługi to główna przyczyna popularności Pip w stosunku do konkurencji. Conda.

  • Ogromna biblioteka pakietów

    Pip oferuje dostęp do ponad 300 000 pakietów dostępnych na PyPI. Biblioteka ta ciągle rośnie i obejmuje wszystko: od obliczeń naukowych po web development.

  • Zarządzanie zależnościami

    Pip zarządza zależnościami pakietów, ułatwiając programistom instalowanie i używanie wielu pakietów w jednym projekcie bez konfliktów i problemów z wersjami. Każdy programista wie, jak uciążliwe mogą być zależności, a Pip to rozwiązuje.

  • Środowiska wirtualne

    Pip wspiera środowiska wirtualne, które pozwalają izolować pakiety między projektami i uniknąć konfliktów. Te wirtualne środowiska doskonale współpracują z Python.

Wady Pip

  • Wersjonowanie pakietów

    Pip czasami ma problemy z wersjami pakietów. Po aktualizacji mogą pojawić się problemy kompatybilności lub zmianami w funkcjach, które wpłynę na działanie projektu. Pomimo wsparcia dla zależności, wersjonowanie pozostaje wyzwaniem.

  • Konflikty pakietów

    Pip ułatwia zarządzanie zależnościami, ale czasami pakiety mogą wejść w konflikt i powodować problemy. Choć to nie jest wada samego Pip, konflikty pakietów są szczególnie widoczne w starszych wersjach. Dlatego warto regularnie aktualizować Pip.

  • Zagrożenia bezpieczeństwa

    Pakiety Pip mogą tworzyć wszyscy, co niesie ryzyko bezpieczeństwa. Pamiętaj, by instalować pakiety tylko z zaufanych źródeł i zawsze sprawdzaj autora oraz pochodzenie pakietu przed użyciem go w projektach.

Wymagania do instalacji Pip

Zanim zaczniemy, zbadajmy wymagania potrzebne do aktualizacji Pip. W ogólności nie ma żadnych specjalnych wymagań systemowych, z jednym wyjątkiem: Python musi być już zainstalowany. Pip zarządza pakietami i zależnościami Python, więc bez samego języka nie będzie działać.

Jak zainstalować Pip na Ubuntu?

To poradnik dla Linux ogólnie, więc szczegóły kroków mogą się różnić w zależności od dystrybucji, ale jeśli wykonasz poniższe kroki, Pip będzie zainstalowany na Twoim urządzeniu.

Krok 1: Zaktualizuj indeks pakietów i repozytorium

Otwórz terminal naciskając 'Ctrl+Alt+T'. Jeśli używasz GUI na dystrybucji Linux, możesz też wpisać "Terminal" w menu aplikacji. Teraz uruchom to polecenie, aby zaktualizować indeks pakietów:

sudo apt update

Czekaj, aż proces się zakończy.

Krok 2: Zainstaluj Pip

Po zakończeniu aktualizacji pora przejść do sedna sprawy. Wpisz poniższą komendę, aby rozpocząć instalację Pip:

sudo apt install python3-pip -y

Zostanie zainstalowany Pip wraz ze wszystkimi zależnościami. Czekaj, aż proces się zakończy.

Krok 3: Potwierdź instalację

Po instalacji musisz sprawdzić, czy przebiegła pomyślnie. Zrób to, sprawdzając wersję Pip za pomocą tej komendy:

pip3 --version

Wyświetlona wersja powinna być najnowszą wersją z cyklu wydań Pip. Możesz to sprawdzić na stronie oficjalnego dziennika wydań Pip. W momencie pisania artykułu najnowsza wersja to 23.0.1. Kiedy pojawi się prawidłowy numer wersji, to już wszystko. Możesz teraz używać Pip do instalacji pakietów i bibliotek Python w systemie Linux.

Jak zainstalować Pip na Windows?

Ten przewodnik obejmuje wszystkie wersje Windows od Windows 7 wzwyż. Podobnie jak w przewodniku Linux, wykonaj kroki i zainstalujesz Pip w mgnieniu oka.

Krok 1: Pobierz skrypt pip.py

Przejdź do https://bootstrap.pypa.io/get-pip.py i pobierz skrypt pip.py. Będziesz go potrzebować w dalszych krokach tego przewodnika. Zapisz go w wybranym katalogu i zapamiętaj jego lokalizację.

Krok 2: Połącz skrypt z poleceniem instalacji

W lewym dolnym rogu kliknij ikonę Windows i wyszukaj 'cmd'. Otwórz wiersz poleceń z uprawnieniami administratora. Przejdź do katalogu, w którym pobrano skrypt w kroku 1, a następnie wpisz poniższą komendę, aby rozpocząć instalację:

python get-pip.py

Krok 3: Potwierdź instalację

Podobnie jak w ostatnim kroku przewodnika Linux, wpisz poniższą komendę, aby sprawdzić, czy najnowsza wersja jest zainstalowana.

pip3 --version

To już wszystko! Możesz teraz używać Pip do instalacji pakietów i bibliotek Python w systemie Windows.

Jak zaktualizować Pip?

Aby wykonać aktualizację Pip, wystarczy wpisać jedną komendę aktualizacji Pip, niezależnie od systemu operacyjnego. Postępuj zgodnie z poniższymi krokami.

Krok 1: Otwórz terminal

Pierwszy krok to otwarcie wiersza poleceń w Windows i terminala w Linux. W lewym dolnym rogu kliknij ikonę Windows i wyszukaj 'cmd'. Otwórz wiersz poleceń z uprawnieniami administratora. Jeśli używasz dystrybucji Linux, otwórz terminal, naciskając 'Ctrl+Alt+T'. Jeśli korzystasz z interfejsu graficznego w dystrybucji Linux, możesz go otworzyć, wyszukując 'Terminal' w menu aplikacji.

Krok 2: Użyj polecenia aktualizacji Pip

Aby zaktualizować Pip, wpisz poniższą linię w wierszu poleceń lub terminalu i czekaj na zakończenie aktualizacji:

python3 -m pip install --upgrade pip

Ta komenda automatycznie odinstaluje obecną wersję Pip i zastąpi ją najnowszą aktualizacją!

Jak obniżyć wersję Pip?

Skoro wiemy już, jak zaktualizować Pip, nauczmy się robić coś przeciwnego. Niektórzy preferują używać starszą wersję Pip. Czasami nowsze pakiety Pip mają błędy i czeka się długo na poprawkę. Dlatego algunos użytkownicy czasem chcą czasowo wrócić do starszej wersji.

Aby obniżyć wersję Pip, otwórz wiersz poleceń lub terminal na Windows albo Linux, jak wspomniano wcześniej, i wpisz poniższą komendę:

pip3 install --upgrade pip==<desired version>

Zastąp sekcję <desired version> wybraną wersją.

Jak odinstalować Pip?

Na koniec, po nauczeniu się instalacji, obniżania i aktualizacji Pip, omówmy proces odinstalacji.

Odinstalowanie Pip na Linux

Odinstalowanie Pip w Linux polega na użyciu tego samego menedżera pakietów, którego użyłeś do instalacji. Jeśli nie jesteś pewny, wpisz kolejno te trzy komendy, aby spróbować wszystkich opcji. Pip zostanie odinstalowany:

sudo apt-get purge python3-pip
sudo python3 get-pip.py uninstall
pip3 uninstall pip3

Odinstaluj Pip na Windows

W Windows ten proces jest znacznie prostszy. Po prostu otwórz wiersz poleceń z uprawnieniami administratora jeden ostatni raz i wpisz poniższą komendę, aby odinstalować Pip:

pip uninstall pip

Gdzie hostować Pip?

Wielu użytkowników Pip instaluje duże ilości programów i pakietów Python, aby później używać ich w projektach. Jeśli ty również to robisz, hosting Pip na innym serwerze z wyższą przepustowością i lepszym połączeniem internetowym znacznie usprawnią twoją pracę.

python-vps VPS bez ograniczeń

Zdobądź Python VPS, aby w pełni wykorzystać jego potencjał, wraz z wydajnym, niskoosiowym serwerem, którego możesz użyć do tworzenia, testowania i przede wszystkim wdrażania aplikacji internetowych Python.

Go dla Python VPS

Cloudzy oferuje wysoce konfiguralne pakiety Linux VPS dla użytkowników Python z wstępnie zainstalowaną wybraną dystrybucją już od 4,95 USD miesięcznie. Z prędkością internetu powyżej 1 Gbps, niezawodnym bezpieczeństwem serwera i 12 globalnymi lokalizacjami centrów danych do wyboru, Cloudzy to idealne miejsce, aby zastosować nową wiedzę o instalacji, odinstalowaniu, obniżaniu i aktualizacji Pip. Utwórz Python VPS i hostuj swoją instancję Pip!

Podsumowanie

Podsumowując, umiejętność instalacji i aktualizacji Pip w celu zarządzania pakietami Python jest kluczową umiejętnością dla każdego programisty Python. Pip zapewnia prosty i wygodny sposób zarządzania pakietami w środowisku Python. Postępując zgodnie z krokami w tym przewodniku, możesz łatwo instalować, odinstalowywać, obniżać wersje i aktualizować pakiety Pip zgodnie z potrzebami projektu. Jednak utrzymywanie pakietów w aktualnym stanie jest niezbędne, aby uniknąć potencjalnych luk bezpieczeństwa i korzystać z najnowszych funkcji. Opanowanie Pip do zarządzania pakietami pomoże ci usprawnić przepływ pracy w Python i stać się bardziej efektywnym programistą.

Często zadawane pytania

Jak zainstalować pakiet za pomocą Pip? 

Aby zainstalować pakiet za pomocą Pip, otwórz terminal lub wiersz poleceń i wpisz 'pip install package-name'. Zastąp 'package-name' nazwą pakietu, który chcesz zainstalować.

Jak zaktualizować pakiet za pomocą Pip?

Aby zaktualizować pakiet za pomocą Pip, wpisz 'pip install –upgrade package-name' w terminalu lub wierszu poleceń. Pakiet zostanie zaktualizowany do najnowszej dostępnej wersji.

Jak odinstalować pakiet za pomocą Pip?

Wpisz 'pip uninstall package-name' w terminalu lub wierszu poleceń. Pakiet zostanie usunięty z Twojego środowiska Python bez problemów.

Czy mogę używać Pip do instalacji pakietów spoza Python?

Nie. Pip jest przeznaczony tylko do instalacji i zarządzania pakietami Python. Jeśli chcesz zarządzać pakietami dla innych języków programowania, potrzebujesz innych menedżerów pakietów.

Czy Pip jest domyślnie zawarty w Python?

Pip jest domyślnie dołączony do większości dystrybucji Python, ale nie wszystkich. Jeśli używasz dystrybucji Python bez Pip lub nie jest on dołączony, możesz pobrać, zainstalować i zaktualizować Pip samodzielnie, korzystając z naszego przewodnika.

Udostępnij

Więcej z bloga

Czytaj dalej.

Grafika wprowadzająca do recenzji Odoo z dużym nagłówkiem po lewej stronie i logo Odoo po prawej, otoczona unoszącymi się panelami interfejsu aplikacji na miękkim fioletowym tle z motywem chmury.
Aplikacje webowe i biznesowe

Szczegółowa recenzja Odoo: czy Odoo to właściwy system ERP dla Twojej firmy?

Odoo to jedna z najczęściej wybieranych platform ERP dla rozwijających się firm, i to z prostego powodu: obiecuje kompleksowe rozwiązanie w jednym miejscu. Sprzedaż, księgowość, magazyn

Jim SchwarzJim Schwarz 11 minut czytania
Grafika wprowadzająca do artykułu o alternatywach WordPress open-source z kolorowym gradientowym tłem, monitorem, edytorem kodu, rozmytym podglądem dashboardu i dużym nagłówkiem po lewej stronie.
Aplikacje webowe i biznesowe

Najlepsze alternatywy WordPress open-source dla programistów

WordPress wciąż ma znaczenie i sprawdza się doskonale w przypadku szerokiego spektrum witryn. Jego katalog wtyczek zawiera ponad 62 000 pozycji, a katalog motywów oferuje ponad 14 000 darmowych szablonów. Tha

Jim SchwarzJim Schwarz 14 minut czytania
Grafika wprowadzająca do porównania Automad i WordPress z logotypami obu platform i nagłówkiem pytającym, który CMS wybrać.
Aplikacje webowe i biznesowe

Automad vs. WordPress: szczegółowe porównanie dwóch czołowych platform CMS

Automad i WordPress realizują to samo zadanie na dwa zupełnie różne sposoby. Automad to flat-file CMS z silnikiem szablonów, więc treść przechowywana jest w plikach zamiast w bazie danych, natomiast WordPress,

Jim SchwarzJim Schwarz 9 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/miesiąc.

Niezależna chmura od 2008 roku. AMD EPYC, NVMe, 40 Gbps. Zwrot pieniędzy w ciągu 14 dni.