Jedním z nejoblíbenějších správců balíčků pro programovací jazyk Python je pip. Umožňuje snadnou instalaci a odstranění knihoven potřebných k návrhu projektů.
Ale co když potřebujete odstranit jakoukoli knihovnu, která se již nepoužívá? V tomto článku vám řekneme několik jednoduchých kroků, které vám pomohou odstranit knihovnu prostřednictvím pip.
Krok 1: Otevřete příkazový řádek
Prvním krokem je otevření příkazového řádku. Pokud pracujete na operačním systému Windows, stiskněte klávesu Win + R, zadejte " cmd "a stiskněte"Enter". Pokud používáte macOS nebo Linux, stačí otevřít terminál.
Krok 2: Zadejte příkaz k odstranění knihovny
Jakmile otevřete příkazový řádek, zadejte následující příkaz:"PIP uninstall název_bibloteca". Zde by měl být název knihovny nahrazen názvem knihovny, kterou chcete odstranit.
Krok 3: potvrďte smazání
Když zadáte příkaz k odstranění knihovny, pip vás požádá o potvrzení akce. Stisknutím " y "a stisknutím" Enter " potvrďte smazání. Pokud jste změnili názor na odstranění knihovny, jednoduše stiskněte " n "A stiskněte"Enter".
Po provedení těchto tří jednoduchých kroků bude knihovna odstraněna z vašeho systému. Nyní si můžete být jisti, že vaše vývojové prostředí je bez nepoužívaných balíčků.
Python: jak odstranit knihovnu přes pip v několika krocích
Chcete-li odstranit knihovnu Pythonu pomocí instalačního programu PIP balíčků, budete muset provést několik jednoduchých kroků.
Krok 1: Otevřete příkazový řádek nebo terminál. Ve Windows To lze provést stisknutím Win + R zadáním cmd a stisknutím klávesy Enter . V systému macOS můžete otevřít program terminál a v konzoli Linux.
Krok 2: Na příkazovém řádku nebo terminálu zadejte následující příkaz k odstranění knihovny:
| Operační systém | Tým |
|---|---|
| Windows | pip uninstall package_name |
| macOS / Linux | sudo pip uninstall package_name |
Nahraďte package_name názvem balíčku, který chcete odstranit.
Krok 3: Potvrďte odebrání balíčku odpovědí na příslušný požadavek systému. Příkaz pip odstraní zadanou knihovnu a všechny její závislosti.
Krok 4 (volitelně): pomocí příkazu můžete uvést všechny nainstalované balíčky:
| Operační systém | Tým |
|---|---|
| Windows | pip list |
| macOS / Linux | pip3 list |
Nyní víte, jak odstranit knihovnu Pythonu prostřednictvím pip v několika jednoduchých krocích. Pomocí těchto pokynů vyčistěte své vývojové prostředí od zbytečných balíčků.
Instalace pip
Než odstraníte knihovnu přes pip, musíte se ujistit, že pip je již nainstalován na vašem systému. Pokud používáte Python verze 2.7.9 nebo vyšší nebo Python verze 3.4 a vyšší, pak je pip obvykle již nainstalován.
Pokud si nejste jisti, zda je pip na vašem systému nainstalován, můžete jej zkontrolovat spuštěním následujícího příkazu na příkazovém řádku:
pip --version
Pokud je PIP nainstalován, zobrazí se výstup s uvedením aktuální verze pip. Pokud vidíte chybu nebo zprávu, že pip nebyl nalezen, musíte nainstalovat pip.
Instalace pip je navržena následovně:
1. Stáhněte a nainstalujte skript dodávaný s Pythonem, který obsahuje instalační program pip. Můžete si jej stáhnout z odkazu https://bootstrap.pypa.io/get-pip.py.. Pokud chcete, můžete ke stažení použít jakýkoli způsob, který je pro vás vhodný.
2. Otevřete příkazový řádek a přejděte do složky, kde byl soubor uložen get-pip.py..
3. Spusťte následující příkaz pro instalaci pip:
python get-pip.py
Po provedení tohoto příkazu bude pip nainstalován na vašem systému.
Otevření příkazového řádku
Chcete-li otevřít příkazový řádek v operačním systému Windows, musíte:
- Klikněte na tlačítko Start.
- Vyberte "všechny programy".
- Vyberte"Standardní".
- Vyberte "příkazový řádek".
Pro otevření příkazového řádku v operačním systému macOS:
- Otevřít "Programy".
- Vyberte "servisní programy".
- Vyberte"Terminál".
V operačním systému Linux se příkazový řádek často nazývá terminál nebo konzole a lze jej otevřít prostřednictvím nabídky aplikace nebo klávesové zkratky Ctrl+Alt+T.
Kontrola nainstalovaných knihoven
Před odstraněním knihovny je užitečné zkontrolovat, zda je nainstalována na vašem systému. K tomu můžete použít příkaz PIP list, který zobrazí seznam všech nainstalovaných knihoven.
Chcete-li provést tento příkaz, otevřete příkazový řádek nebo terminál a zadejte:
pip list
Po provedení tohoto příkazu se zobrazí seznam všech nainstalovaných knihoven spolu s jejich verzemi.
Pokud chcete v seznamu najít konkrétní knihovnu, můžete použít filtrování pomocí příkazu grep (na Linuxu nebo macOS) nebo findstr (na Windows).
Příklad použití příkazu grep :
pip list | grep library_name
Kde library_name je název knihovny, kterou chcete najít.
Příklad použití příkazu findstr :
pip list | findstr "library_name"
Kde library_name je název knihovny, kterou chcete najít.
Pokud se v důsledku spuštění příkazu najde knihovna, zobrazí se její název a verze ve výstupu. Pokud se Knihovna nenajde, není nainstalována.
Nyní, když víte, jak zkontrolovat nainstalovanou knihovnu, můžete se rozhodnout, zda ji chcete odstranit nebo ponechat v systému.
Hledání knihovny k odstranění
Než knihovnu odstraníte, musíte ji najít v systému. Vyhledávání lze provést pomocí příkazu pip list, která zobrazí seznam nainstalovaných balíčků a jejich verze.
Chcete-li najít knihovnu s určitým názvem, můžete použít příkaz pip search spolu s klíčovým slovem, které ukazuje na zajímavou knihovnu. Například Tým pip search numpy vrátí seznam všech dostupných balíčků souvisejících s knihovnou "numpy".
Pokud je znám Název balíčku a jeho verze, můžete použít příkaz pip show. Zobrazí informace o balíčku, včetně jeho instalační cesty a závislosti.
Než budete pokračovat s odstraněním, ujistěte se, že jste knihovnu a její verzi správně identifikovali. Chybné odstranění paketů může poškodit funkčnost vašeho programu.
Výběr knihovny k odstranění
Před odstraněním knihovny je třeba určit, kterou knihovnu chcete z projektu odstranit. Pokud chcete odstranit konkrétní knihovnu, měli byste znát její přesný název.
Pokud si nejste jisti, kterou knihovnu budete potřebovat odinstalovat, můžete zkontrolovat seznam nainstalovaných knihoven ve vašem projektu. K tomu lze použít příkaz:
pip list
Tento příkaz zobrazí seznam všech knihoven nainstalovaných ve vašem projektu.
Jakmile se rozhodnete pro název knihovny, kterou chcete odstranit, můžete přejít k dalšímu kroku - odstranění knihovny pomocí příkazu PIP uninstall .
Odstranění vybrané knihovny
Chcete-li odstranit vybranou knihovnu z vašeho systému, můžete použít příkaz pip podle následující šablony:
pip uninstall library_name
Kde library_name je název knihovny, kterou chcete odstranit.
Pokud například chcete odstranit knihovnu požadavků, příkaz bude vypadat takto:
pip uninstall requests
Při provádění tohoto příkazu pip Odstraní vybranou knihovnu ze všech nainstalovaných balíčků.
Pokud chcete odstranit více knihoven, můžete jednoduše zadat jejich jména přes mezeru:
pip uninstall library1 library2 library3
Tímto způsobem budete moci odstranit všechny uvedené knihovny najednou.
Při provádění příkazu pip může být vyžadováno vaše potvrzení. Budete dotázáni, zda chcete pokračovat v odstraňování knihovny. Chcete - li odpovědět ano, budete muset stisknout klávesu Enter a pro Odpověď Ne zadejte písmeno N A stiskněte Enter.
Po úspěšném spuštění příkazu budou vybrané knihovny odstraněny z vašeho systému.
Kontrola odstranění knihovny
Jakmile knihovnu úspěšně odinstalujete pomocí příkazu PIP uninstall, měli byste zkontrolovat, zda byla knihovna skutečně odstraněna.
Pomocí příkazu pip list můžete zobrazit seznam všech nainstalovaných knihoven. Pokud byla knihovna odstraněna, neměla by se v tomto seznamu zobrazovat.
Případně se můžete pokusit importovat vzdálenou knihovnu do kódu. Pokud bylo odstranění úspěšné, měli byste získat chybu importu, která naznačuje, že modul nebo paket nebyl nalezen.
Pokud je knihovna po odinstalaci stále přítomna nebo můžete modul úspěšně importovat, možná jste knihovnu neodstranili ve správném prostředí Pythonu nebo jste nepoužili správné možnosti příkazu PIP uninstall .
Kontrola odstranění knihovny je důležitá, abyste si byli jisti, že jste úspěšně uvolnili místo na disku a vyhnuli se možným konfliktům s jinými knihovnami nebo verzemi.
Dokončení procesu odstranění
Po provedení předchozích kroků k odstranění knihovny pomocí pip lze proces považovat za dokončený. Je však třeba zajistit, aby knihovna byla skutečně odstraněna a nezanechala za sebou žádné stopy.
K tomu lze provést několik dalších akcí:
- Restartovat Python: někdy je k úplnému dokončení odstranění knihovny nutné restartovat interpret Pythonu. Zavřete všechna okna terminálu nebo příkazového řádku, ve kterých byl spuštěn příkaz PIP uninstall, a spusťte Python znovu. Zadejte příkaz ke kontrole, zda knihovny nejsou v seznamu nainstalovaných modulů.
- Zkontrolujte zbytky: otevřete svůj projekt nebo skript, který používal odstranitelnou knihovnu, a ujistěte se, že již tuto knihovnu nevyžaduje. Spusťte svůj kód a zkontrolujte, zda nejsou ve vzdálené knihovně nějaké chyby nebo upozornění.
- Vymazat mezipaměť pip: někdy může pip ukládat informace o vzdálených knihovnách do mezipaměti. Chcete-li se ujistit, že mezipaměť nemá nic společného se vzdálenou knihovnou, spusťte příkaz pip cache purge. Odstraní všechna data uložená v mezipaměti, což vám pomůže zbavit se možných zbytků.
Po provedení těchto dalších akcí, můžete si být jisti, že proces odstranění knihovny byl úspěšný a nezanechal po sobě nic zbytečného. Nyní můžete bezpečně pokračovat v práci na svém projektu bez vzdálené knihovny.