50% zniżki wszystkie plany, ograniczony czas. Rozpoczęcie o godz $2.48/mo
Pozostało 11 minut
Aplikacje internetowe i biznesowe

Aktualizacja Pip — instalacja/odinstalowanie/obniżenie wersji/aktualizacja pakietów Pip: przewodnik po języku Python

Piusa Bodenmanna By Piusa Bodenmanna 11 minut czytania Zaktualizowano 22 lipca 2025 r
update pip - przewodnik instalacji i aktualizacji pip

Python jest prawdopodobnie jednym z najpopularniejszych języków programowania wszechczasów. Wraz ze wzrostem zapotrzebowania na programistów i programistów na całym świecie oraz coraz większą liczbą osób poświęcających swoją karierę tej dziedzinie, Python i jego narzędzie do zarządzania pakietami, Pip, stały się niezbędne dla wielu aspirujących programistów. Pip umożliwia aktualizację, odinstalowanie i usunięcie pakietów Pythona z PyPI (Indeks pakietów Pythona). Pakiety te składają się z bibliotek i modułów, które zwiększają funkcjonalność Pythona, ułatwiając tworzenie złożonych aplikacji. Ale jak przeprowadzić aktualizację Pip lub aktualizację Pip?

Wolisz elementy wizualne od tekstu? Aby uzyskać bardziej intuicyjną obsługę, zapoznaj się z naszym przewodnikiem wideo na temat opanowania instalacji, dezinstalacji, aktualizacji i obniżania wersji pip w systemie Ubuntu.

 

W tym przewodniku omówione zostaną podstawy zarządzania pakietami Pip, obejmujące podstawowe polecenia, takie jak instalacja, aktualizacja lub obniżenie wersji pakietu oraz zarządzanie zależnościami. Ponadto przewodnik szczegółowo opisuje najlepsze praktyki użycia Pip, takie jak tworzenie i używanie środowisk wirtualnych w celu uniknięcia konfliktów między projektami.

Niezależnie od tego, czy jesteś nowicjuszem, czy doświadczonym programistą, zrozumienie przypadków użycia narzędzia Pip ma kluczowe znaczenie w tworzeniu trwałych, skalowalnych i łatwych w utrzymaniu aplikacji w języku Python. Czytając ten przewodnik, można w mgnieniu oka zdobyć wiedzę wymaganą do zarządzania, instalowania, odinstalowywania, obniżania i aktualizowania Pipa!

Co to jest Pip?

Pip to system zarządzania pakietami, który pomaga w instalacji i kontroli pakietów Pythona. Pakiet Python to grupa modułów i bibliotek, które poszerzają możliwości języka i można je dodać do projektu Python, zwiększając wydajność i skracając czas programowania. Pip działa za pośrednictwem wiersza poleceń, istniejącego wcześniej w większości instalacji Pythona, usprawniając użytkowanie bez konieczności stosowania dodatkowego oprogramowania.

Pip zapewnia programistom możliwość łatwej obsługi pakietów i zależności, łagodząc potencjalne konflikty i inne problemy z pakietami. Oferuje ponad 300 000 dostępnych pakietów na PyPI, stale rosnącą kolekcję obejmującą wiele obszarów funkcjonalności, takich jak analiza danych i automatyzacja.

Najważniejszą zaletą narzędzia jest uproszczenie procesu zarządzania pakietami, usprawnienie tworzenia skalowalnych, łatwych w utrzymaniu i niezawodnych aplikacji w języku Python.

Podsumowując, Pip jest niezbędnym atutem dla programistów Pythona, znacznie zmniejszającym obciążenie związane z zarządzaniem pakietami i rozszerzającym możliwości języka poprzez ekspansywną bibliotekę pakietów.

Plusy i minusy Pipa

Jak każdy popularny program, Pip ma również swoje mocne i słabe strony. Jeśli więc jesteś początkującym programistą lub programistą, który zna podstawy tej dziedziny, ta sekcja pomoże Ci sprawdzić, czy Pip jest naprawdę dla Ciebie, czy nie. Jako menedżer pakietów dla Pythona, Pip ma kilka zalet i pewne ograniczenia, które programiści powinni wziąć pod uwagę podczas jego używania. Zacznijmy od profesjonalistów.

Plusy Pipa

  • Łatwość obsługi

    Pip jest prostym i łatwym w użyciu narzędziem. Za pomocą zaledwie kilku poleceń programiści mogą łatwo instalować, usuwać lub aktualizować pakiety Pythona. Ta łatwość obsługi jest głównym czynnikiem decydującym o popularności Pipa w porównaniu z jego głównym rywalem, Konda.

  • Duża biblioteka pakietów

    Pip posiada obszerną bibliotekę pakietów, z ponad 300 000 pakietów dostępnych w samym PyPI. Ta biblioteka pakietów stale się powiększa i obejmuje szeroki zakres funkcjonalności, od obliczeń naukowych po tworzenie stron internetowych.

  • 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 swoich projektach bez konfliktów lub problemów z wersją. Programiści wiedzą, jakie mogą być bóle głowy zależności, a użycie aktualizacji Pip tylko usprawni ten proces.

  • Środowiska wirtualne

    Pip obsługuje tworzenie i używanie środowisk wirtualnych, które pozwalają programistom izolować zależności pakietów między różnymi projektami i unikać konfliktów. Te środowiska wirtualne oferują również doskonałą kompatybilność z Pythonem.

Wady Pipa

  • Wersjonowanie pakietu

    Czasami Pip może mieć problemy z wersjonowaniem pakietów. Podczas aktualizacji pakietów problemy ze zgodnością lub zmiany w funkcjonalności mogą mieć wpływ na wydajność projektu. Dzieje się tak pomimo wspomnianego wcześniej zarządzania zależnościami, wersjonowanie pozostaje problemem.

  • Konflikty pakietów

    Chociaż Pip pomaga zarządzać zależnościami, czasami mogą występować konflikty między pakietami, które mogą powodować problemy w projekcie. Chociaż nie jest to nieodłączny problem samego programu, konflikty pakietów są szczególnie zauważalne w starszych wersjach Pipa. Dlatego musisz zaktualizować Python Pip.

  • Zagrożenia bezpieczeństwa

    Autorem pakietów Pip może być każdy, co może prowadzić do potencjalnych zagrożeń bezpieczeństwa. Programiści powinni upewnić się, że instalują tylko pakiety z renomowanych źródeł. Zaleca się, aby zawsze sprawdzić autora i źródło pakietu przed użyciem go w projektach Pythona.

Wymagania dotyczące instalacji Pipa

Teraz szybko zanotujmy wymagania potrzebne do przeprowadzenia aktualizacji Pip. Ogólnie rzecz biorąc, nie ma konkretnych wymagań dotyczących instalacji Pipa w dowolnym systemie operacyjnym, z godnym uwagi wyjątkiem, że musisz mieć już zainstalowany Python. Pip jest przeznaczony do zarządzania zależnościami i pakietami Pythona. Dlatego jeśli Python nie jest jeszcze zainstalowany, będzie działać nieprawidłowo. Nie wspominając już o tym, że instalacja i wykonanie aktualizacji Pip to trochę oksymoron.

Jak zainstalować Pip na Ubuntu?

To jest ogólny przewodnik po Linuksie, więc szczegóły poszczególnych kroków mogą się różnić w zależności od dystrybucji, ale postępuj zgodnie z instrukcjami, a Pip zostanie zainstalowany w mgnieniu oka na urządzeniu z Linuksem.

Krok 1: Zaktualizuj indeks i repozytorium pakietów

Otwórz terminal, naciskając „Ctrl+Alt+T”. Jeśli używasz GUI w swojej dystrybucji Linuksa, możesz go również wyświetlić, wyszukując „Terminal” w menu aplikacji. Teraz uruchom następujące polecenie, aby zaktualizować indeks pakietu i repozytorium:

sudo apt update

Teraz poczekaj na zakończenie procesu.

Krok 2: Zainstaluj Pipa

Po zakończeniu aktualizacji czas przejść do sedna sprawy. Wpisz poniższe polecenie, aby rozpocząć proces instalacji Pip:

sudo apt install python3-pip -y

Spowoduje to teraz zainstalowanie Pipa i wszystkich powiązanych z nim zależności. Poczekaj na zakończenie procesu.

Krok 3: Sprawdź instalację

Po zakończeniu instalacji należy sprawdzić, czy przebiegła pomyślnie. Musisz to zrobić, sprawdzając wersję Pipa, zrób to, uruchamiając tę ​​linię poleceń:

pip3 --version

Wyświetlana wersja powinna być najnowszą wersją cyklu wydawniczego Pip. Możesz to sprawdzić odwiedzając Oficjalny dziennik wydań Pipa. W chwili pisania tego artykułu najnowsza wersja to 23.0.1. Gdy wyświetli się prawidłowy numer wersji, to wszystko! Możesz go teraz używać do instalowania pakietów i bibliotek Pythona w systemie Linux.

Jak zainstalować Pip w systemie Windows?

Ten przewodnik obejmie wszystkie wersje systemu Windows, począwszy od Windows 7 i nowszych. Podobnie jak w przypadku przewodnika po Linuksie, postępuj zgodnie z instrukcjami, a Pip zostanie zainstalowany w mgnieniu oka.

Krok 1: Pobierz skrypt pip.py

Udaj się do https://bootstrap.pypa.io/get-pip.py i pobierz skrypt pip.py. Będziesz potrzebować tego skryptu w późniejszych krokach tego przewodnika. Zapisz go w wybranym przez siebie katalogu i pamiętaj, gdzie to zrobiłeś.

Krok 2: Połącz skrypt z poleceniem instalacji

W lewym dolnym rogu kliknij ikonę Windows i wyszukaj „cmd”. Teraz otwórz wiersz poleceń z uprawnieniami administratora. Przejdź do katalogu, do którego pobrałeś skrypt w kroku 1, a następnie wprowadź poniższe polecenie, aby rozpocząć instalację:

python get-pip.py

Krok 3: Sprawdź instalację

Podobnie jak w przypadku ostatniego kroku w przewodniku po systemie Linux, po prostu wprowadź poniższe polecenie, aby upewnić się, że zainstalowana jest najnowsza wersja.

pip3 --version

To wszystko! Możesz go teraz używać do instalowania pakietów i bibliotek Pythona w systemie Windows.

Jak uaktualnić Pipa?

Aby wykonać operację aktualizacji instalacji Pip, wystarczy wprowadzić jedno polecenie aktualizacji Pip, niezależnie od tego, na jakim systemie operacyjnym używasz programu. Wykonaj poniższe czynności.

Krok 1: Otwórz CMD/Terminal

Pierwszym krokiem do aktualizacji Pip w Pythonie jest uruchomienie CMD w systemie Windows i terminalu w systemie Linux. W lewym dolnym rogu kliknij ikonę Windows i wyszukaj „cmd”. Teraz otwórz wiersz poleceń z uprawnieniami administratora. Jeśli używasz dystrybucji Linuksa, otwórz terminal, naciskając „Ctrl+Alt+T”. Jeśli używasz GUI w swojej dystrybucji Linuksa, możesz go również wyświetlić, wyszukując „Terminal” w menu aplikacji.

Krok 2: Użyj polecenia aktualizacji Pip

Teraz, aby zaktualizować Pip, po prostu wprowadź następujący wiersz w CMD/Terminalu i poczekaj na zakończenie pakietu aktualizacji Pip:

python3 -m pip install --upgrade pip

To polecenie automatycznie odinstaluje obecną wersję Pipa na Twoim urządzeniu i zastąpi ją najnowszą aktualizacją Pip!

Jak obniżyć wersję Pipa?

Teraz, gdy wiemy, jak przeprowadzić aktualizację Pip, nauczmy się, jak zrobić odwrotnie. Niektórzy ludzie mogą preferować używanie własnej, pożądanej wersji Pipa, która jest starsza niż bieżąca wersja. Czasami nowsze pakiety aktualizacji Pip zawierają błędy i ich naprawienie zajmuje trochę czasu. Jest to również kolejna motywacja do tymczasowego obniżenia wersji Pipa przez niektórych użytkowników.

Aby obniżyć wersję Pip, po prostu uruchom CMD/Terminal na urządzeniu z systemem Windows lub Linux, jak już wspomniano, i wprowadź następujący wiersz poleceń:

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

Zastąp sekcję <żądana wersja> wybraną wersją.

Jak odinstalować Pipa?

Na koniec, po nauczeniu się instalacji, zmiany wersji na starszą i aktualizacji Pipa, omówmy proces dezinstalacji.

Odinstaluj Pip w systemie Linux

Odinstalowanie Pipa w systemie Linux polega na użyciu tego samego menedżera pakietów, którego użyłeś do odinstalowania Pipa, ponieważ możesz nie wiedzieć, co to jest ta opcja, więc dla bezpieczeństwa wprowadź te trzy wiersze poleceń jeden po drugim, aby wypróbować je wszystkie. Pip zostanie odinstalowany:

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

Odinstaluj Pip w systemie Windows

Jeśli chodzi o system Windows, proces ten jest znacznie prostszy. Po prostu otwórz CMD z uprawnieniami administratora po raz ostatni i wprowadź następujące polecenie, aby odinstalować Pip:

pip uninstall pip

Gdzie gościć Pipa?

Spora liczba osób korzystających z Pipa robi to z zamiarem zainstalowania dużej liczby programów i pakietów opartych na języku Python, które można później wykorzystać do tworzenia projektów itp. Jeśli również jesteś jedną z tych osób, hosting Pipa na innym serwerze o znacznie większej wydajności operacyjnej i lepszym połączeniu internetowym znacznie ułatwi Ci pracę.

python-vps VPS bez ograniczeń

Zdobądź serwer VPS w języku Python, aby łatwo wykorzystać jego pełny potencjał, oraz serwer o wysokiej wydajności i niskim opóźnieniu, którego możesz używać do opracowywania, testowania i, co najważniejsze, wdrażania aplikacji internetowych w języku Python.

Wybierz Python VPS

Cloudzy oferuje wysoce konfigurowalne pakiety Linux VPS dla użytkowników Pythona z preinstalowaną wybraną dystrybucją za jedyne 4,95 USD miesięcznie. Dzięki minimalnej prędkości Internetu powyżej 1 Gb/s, niezawodnemu bezpieczeństwu serwerów i 12 globalnym lokalizacjom centrów danych do wyboru, Cloudzy jest idealnym miejscem do zastosowania nowo zdobytej wiedzy na temat instalowania, odinstalowywania, obniżania wersji i aktualizacji Pip! Zdobądź swoje VPS w Pythonie i hostuj własną instancję Pip!

Podsumowanie

Podsumowując, wiedza o tym, jak zainstalować i zaktualizować Pip w celu zarządzania pakietami Pythona, jest kluczową umiejętnością dla każdego programisty Pythona. Pip zapewnia prosty i wygodny sposób zarządzania pakietami w środowisku Python. Wykonując kroki opisane w tym przewodniku, możesz łatwo instalować, odinstalowywać, obniżać i aktualizować pakiety Pip, aby spełnić potrzeby Twojego projektu. Jednak aktualizowanie pakietów jest niezbędne, aby uniknąć potencjalnych luk w zabezpieczeniach i móc korzystać z najnowszych funkcji. Opanowanie wykorzystania Pipa do zarządzania pakietami pomoże Ci usprawnić przepływ pracy podczas programowania w języku Python i stać się bardziej wydajnym programistą.

Często zadawane pytania

Jak użyć Pip do zainstalowania pakietu? 

Aby zainstalować pakiet za pomocą Pip, wystarczy otworzyć terminal lub wiersz poleceń i wpisać „nazwa pakietu instalacyjnego pip”. Zastąp „nazwę pakietu” nazwą pakietu, który chcesz zainstalować.

Jak zaktualizować pakiet za pomocą Pip?

Podobnie jak w przypadku instalowania pakietu, aby zaktualizować pakiet za pomocą Pip, po prostu wpisz „pip install –upgrade nazwa-pakietu” w terminalu lub w wierszu poleceń. Spowoduje to aktualizację pakietu do najnowszej dostępnej wersji.

Jak odinstalować pakiet za pomocą Pip?

Po prostu wpisz „pip install nazwa-pakietu” w terminalu lub w wierszu poleceń. Spowoduje to płynne usunięcie pakietu ze środowiska Python.

Czy mogę używać Pip do instalowania pakietów innych niż Python?

Nie, Pip jest przeznaczony wyłącznie do instalowania i zarządzania pakietami Pythona. Jeśli chcesz zarządzać innymi językami kodowania lub pakietami kodowania aplikacji, musisz pobrać inne menedżery pakietów.

Czy Pip jest domyślnie dołączony do Pythona?

Pip jest domyślnie zawarty w większości dystrybucji Pythona, ale nie we wszystkich. Jeśli używasz dystrybucji Pythona, która nie zawiera Pipa lub nie jest on dołączony do zestawu, możesz pobrać, zainstalować i uaktualnić Pip oddzielnie, korzystając z naszego przewodnika.

Udział

Więcej z bloga

Czytaj dalej.

Obraz funkcji recenzji Odoo z dużym tekstem nagłówka po lewej stronie i logo Odoo po prawej stronie, otoczony pływającymi panelami interfejsu aplikacji na delikatnym fioletowym tle z motywem chmur.
Aplikacje internetowe i biznesowe

Kompleksowa recenzja Odoo: czy Odoo jest właściwym systemem ERP dla Twojej firmy

Odoo to jedna z najpopularniejszych platform ERP dla rozwijających się firm, z jednego prostego powodu: oferuje wiele możliwości w jednym miejscu. Sprzedaż, księgowość, zapasy

Jima SchwarzaJima Schwarza 11 minut czytania
Alternatywy WordPress o otwartym kodzie źródłowym zawierają obraz z kolorowym gradientowym tłem, monitor pulpitu, edytor kodu, niewyraźny podgląd pulpitu nawigacyjnego i duży tekst nagłówka po lewej stronie.
Aplikacje internetowe i biznesowe

Najlepsze alternatywy WordPress typu open source dostosowane dla programistów

WordPress nadal ma znaczenie i nadal dobrze obsługuje ogromną liczbę witryn. W katalogu wtyczek znajduje się ponad 62 000 wtyczek, a w katalogu motywów znajdziesz ponad 14 000 darmowych motywów. Ta

Jima SchwarzaJima Schwarza 14 minut czytania
Obraz funkcji Automad vs. WordPress z logo obu platform i nagłówkiem z pytaniem, którzy programiści CMS powinni wybrać.
Aplikacje internetowe i biznesowe

Automad kontra WordPress: dokładne porównanie dwóch najlepszych platform CMS

Automad i WordPress rozwiązują to samo zadanie na dwa bardzo różne sposoby. Automad to płaski system CMS i silnik szablonów, więc treść jest przechowywana w plikach, a nie w bazie danych, ale WordPress,

Jima SchwarzaJima Schwarza 9 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/mies.

Niezależna chmura, od 2008. AMD EPYC, NVMe, 40 Gbps. 14-dniowy zwrot pieniędzy.