Odinstalujte Python v Ubuntu 22.04

Odinstalujte Python V Ubuntu 22 04



Krajta je jedním z nejpopulárnějších programovacích jazyků. Je to interpretovaný univerzální programovací jazyk s důrazem na jednoduchost. Díky své všestrannosti se Python používá pro různé účely: vývoj webu, analýzu dat, umělou inteligenci a mnoho dalšího.

V této příručce se podíváme na odinstalaci Pythonu Ubuntu 22.04 .

Předpoklady

Abyste mohli postupovat podle tohoto návodu, potřebujete následující komponenty:







  • Správně nakonfigurovaný systém Linux. Dozvědět se víc o nastavení virtuálního počítače Ubuntu na VirtualBoxu .
  • Přístup k uživateli bez oprávnění root s oprávněním sudo. Podívejte se na článek na použitím sudoři spravovat sudo privilegium .

Hlavní verze Pythonu

Od této chvíle jsou dvě hlavní verze Pythonu:



  • Python 2
  • Python 3

Python 2 obdržel svou poslední aktualizaci (v2.7.18) 20. dubna 2020. Většinou byl vyřazen ve prospěch Pythonu 3. Tento krok však způsobil v komunitě velké pozdvižení. Python 2 byl tak populární, že EOL musel být do budoucnosti několikrát posunut.



Ačkoli jsou zastaralé, stále můžete narazit na některé instalace Pythonu 2 z důvodů kompatibility. Ve výchozím nastavení je Ubuntu dodáváno s nainstalovaným Pythonem 3.





Metoda 1: Odstranění Pythonu pomocí APT

Krok 1: Nalezení nainstalovaného balíčku Python

Spusťte následující příkazy:



$ python3 --verze

$ python2 --verze

Tady:

  • Požádáme spustitelný soubor Pythonu, aby vytiskl svou verzi.
  • Ubuntu 22.04 přichází s předinstalovaným Pythonem 3. První příkaz tedy vrací číslo verze.
  • Ubuntu 22.04 nepřichází s předinstalovaným Pythonem 2. Očekávaným výsledkem je tedy chyba. Pokud však příkaz vrátí číslo verze, Python 2 se nainstaluje později.

V Debianu/Ubuntu jsou základní balíčky Pythonu následující:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

Krok 2: Odinstalace Pythonu

Nyní, když víme, jaká verze Pythonu je aktuálně nainstalovaná v systému, můžeme začít pracovat na jejich odinstalaci.

Chcete-li odebrat Python 2, spusťte následující příkaz:

$ sudo apt odstranit python2

Chcete-li odebrat Python 3, spusťte následující příkaz:

$ sudo apt odstranit python3

Volitelné: Odeberte všechny balíčky Pythonu

Odstraňování všech balíčků souvisejících s Pythonem se obecně nedoporučuje, protože na nich závisí různé části systému. Pokud chcete pokračovat, ujistěte se, že jste zálohovali všechna důležitá data.

Chcete-li odstranit všechny balíčky Pythonu ze systému, spusťte následující příkaz:

$ sudo apt autoremove --očistit * krajta *

Tady:

  • Správce balíčků APT hledá balíčky, které odpovídají danému regulárnímu výrazu (*python*). Odpovídající balíčky jsou označeny k odstranění.
  • APT také označí závislosti těchto balíčků k odstranění.

Metoda 2: Odebrání Pythonu ze zdroje

Pokud byl Python zkompilován a nainstalován ze zdrojového kódu, APT nebude schopen instalaci rozpoznat. V takovém případě bude proces odinstalace jiný.

Za předpokladu, že stále máte zdrojový adresář, který obsahuje zkompilovaný balíček Python, spusťte následující příkazy:

$ CD < path_to_python_source_dir >
$ sudo udělat odinstalovat

Pokud jste odstranili zdrojový adresář, můžete zkusit odebrat nainstalované knihovny a binární soubory ručně:

$ CD / usr / místní / zásobník
$ sudo rm -F 2 až 3 * líný * pip * pydoc * krajta *

Všimněte si, že to má být poslední možnost. Může to vést k poškození a nefunkčnosti konfigurací v celém systému.

Metoda 3: Odstranění PyPy

PyPy má být náhradou za CPython (výchozí implementace Pythonu). Je postaven s RPythonem, který byl vyvinut současně s ním. Klíčovou výhodou použití PyPy jiného než CPythonu je výkon . Přestože se jedná o implementaci Pythonu, určité rozdíly mohou ovlivnit kompatibilitu. Zjistěte více o PyPy .

Podobně jako klasický Python má PyPy také dvě hlavní verze:

  • PyPy 2 (pypy)
  • PyPy 3 (pypy3)

Chcete-li nainstalovat PyPy, spusťte následující příkazy:

$ sudo apt Nainstalujte pypy

$ sudo apt Nainstalujte pypy3

Podobně, chcete-li odinstalovat PyPy, spusťte následující příkazy:

$ sudo apt odstranit pypy

$ sudo apt odstranit pypy3

Bonus: Odstranění PIP

PIP je de-facto standardní správce balíčků pro balíčky/moduly Pythonu. Ve výchozím nastavení je nakonfigurován pro použití Index balíčku Python jako zdroj balíčků. Počínaje Pythonem 3 (v3.4 a novějším) je PIP předinstalovaný s Pythonem 3. Termín „PIP“ je rekurzivní zkratka pro „PIP Installs Packages“. Další informace o PIP .

Podobně jako hlavní verze Pythonu má PIP jedinečné verze pro Python 2 (python-pip) a Python 3 (python3-pip).

$ apt info python-pip

$ apt info python3-pip

Pokud jste odebrali všechny balíčky Pythonu, PIP se také ve výchozím nastavení odinstaluje. Pokud však chcete konkrétně odinstalovat PIP, spusťte následující příkazy:

$ sudo apt odstranit python-pip

$ sudo apt odstranit python3-pip

Závěr

Ukázali jsme několik způsobů odstranění Pythonu z Ubuntu 22.04. Ukázali jsme odinstalaci CPythonu i PyPy ze systému pomocí APT. Také jsme diskutovali o odinstalaci Pythonu, pokud je nainstalován ze zdrojového kódu.

Potřebujete přeinstalovat Python? Podívejte se na tento návod instalace Pythonu na Ubuntu 22.04 . Máte zájem začít svou cestu s Pythonem? Následující průvodce obsahuje 30 příkladů skriptů pro začátek. The Podkategorie Python také obsahuje četné průvodce různými aspekty programování v Pythonu.