Odinstaluj Pythona w Ubuntu 22.04

Odinstaluj Pythona W Ubuntu 22 04



Pyton jest jednym z najpopularniejszych języków programowania. Jest to interpretowany język programowania ogólnego przeznaczenia z naciskiem na prostotę. Ze względu na swoją wszechstronność Python jest używany do różnych celów: tworzenia stron internetowych, analizy danych, sztucznej inteligencji i wielu innych.

W tym przewodniku przyjrzymy się odinstalowaniu Pythona w Ubuntu 22.04 .

Wymagania wstępne

Aby postępować zgodnie z tym przewodnikiem, potrzebujesz następujących elementów:







  • Odpowiednio skonfigurowany system Linux. Dowiedz się więcej o konfigurowanie maszyny wirtualnej Ubuntu na VirtualBox .
  • Dostęp do użytkownika innego niż root z uprawnieniem sudo. Sprawdź artykuł dot za pomocą Sudoers zarządzać Sudo przywilej .

Główne wydania Pythona

Obecnie dwie główne wersje Pythona to:



  • Pythona 2
  • Pythona 3

Python 2 otrzymał ostatnią aktualizację (wersja 2.7.18) 20 kwietnia 2020 r. Został on w większości wycofany na rzecz Pythona 3. Ten ruch wywołał jednak duże poruszenie w społeczności. Python 2 był tak popularny, że EOL musiał być wielokrotnie przesuwany w przyszłość.



Chociaż jest to przestarzałe, nadal możesz natknąć się na niektóre instalacje Pythona 2 ze względu na kompatybilność. Domyślnie Ubuntu jest dostarczane z zainstalowanym Pythonem 3.





Metoda 1: Usuwanie Pythona przy użyciu APT

Krok 1: Znalezienie zainstalowanego pakietu Pythona

Uruchom następujące polecenia:



$python3 --wersja

$python2 --wersja

Tutaj:

  • Prosimy plik wykonywalny Pythona o wydrukowanie jego wersji.
  • Ubuntu 22.04 jest dostarczany z preinstalowanym Pythonem 3. Tak więc pierwsze polecenie zwraca numer wersji.
  • Ubuntu 22.04 nie jest dostarczany z preinstalowanym Pythonem 2. Tak więc oczekiwanym rezultatem jest błąd. Jeśli jednak polecenie zwróci numer wersji, Python 2 zostanie później zainstalowany.

W Debianie/Ubuntu podstawowe pakiety Pythona są następujące:

  • Python2: Python2
$ trafne informacje python2

  • Python3: Python3
$ trafne informacje python3

Krok 2: Odinstalowanie Pythona

Teraz, gdy wiemy, jaka wersja Pythona jest aktualnie zainstalowana w systemie, możemy przystąpić do pracy nad ich odinstalowaniem.

Aby usunąć Pythona 2, uruchom następujące polecenie:

$ Sudo apt usuń python2

Aby usunąć Pythona 3, uruchom następujące polecenie:

$ Sudo apt usuń python3

Opcjonalnie: usuń wszystkie pakiety języka Python

Zasadniczo nie zaleca się usuwania wszystkich pakietów związanych z Pythonem, ponieważ zależą od nich różne części systemu. Jeśli chcesz kontynuować, upewnij się, że wykonałeś kopię zapasową wszystkich ważnych danych.

Aby usunąć wszystkie pakiety Pythona z systemu, uruchom następujące polecenie:

$ Sudo trafne automatyczne usuwanie --oczyszczać * pyton *

Tutaj:

  • Menedżer pakietów APT szuka pakietów pasujących do podanego wyrażenia regularnego (*python*). Pasujące pakiety są oznaczone do usunięcia.
  • APT zaznacza również zależności tych pakietów do usunięcia.

Metoda 2: Usuwanie Pythona ze źródła

Jeśli Python został skompilowany i zainstalowany z kodu źródłowego, APT nie będzie w stanie rozpoznać instalacji. W takim przypadku proces dezinstalacji będzie inny.

Zakładając, że nadal masz katalog źródłowy zawierający skompilowany pakiet Pythona, uruchom następujące polecenia:

$ płyta CD < path_to_python_source_dir >
$ Sudo robić odinstalować

Jeśli usunąłeś katalog źródłowy, możesz spróbować ręcznie usunąć zainstalowane biblioteki i pliki binarne:

$ płyta CD / usr / lokalny / kosz
$ Sudo rm -F 2na3 * bezczynny * pypeć * pydoc * pyton *

Należy pamiętać, że jest to ostateczność. Może to prowadzić do uszkodzonych i uszkodzonych konfiguracji w całym systemie.

Metoda 3: Usuwanie PyPy

PyPy ma być zamiennikiem CPython (domyślna implementacja Pythona). Jest zbudowany z RPython, który był równolegle z nim rozwijany. Kluczową zaletą korzystania z PyPy innego niż CPython jest wydajność . Chociaż jest to implementacja Pythona, pewne różnice mogą wpływać na kompatybilność. Dowiedz się więcej o PyPy .

Podobnie jak klasyczny Python, PyPy ma również dwie główne wersje:

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

Aby zainstalować PyPy, uruchom następujące polecenia:

$ Sudo trafny zainstalować pypy

$ Sudo trafny zainstalować pypy3

Podobnie, aby odinstalować PyPy, uruchom następujące polecenia:

$ Sudo apt usunąć pypy

$ Sudo apt usunąć pypy3

Bonus: usunięcie PIP

PIP jest de facto standardowym menedżerem pakietów dla pakietów/modułów Pythona. Domyślnie jest skonfigurowany do używania Indeks pakietów Pythona jako źródło pakietów. Począwszy od Pythona 3 (wersja 3.4 i nowsze), PIP jest fabrycznie instalowany z Pythonem 3. Termin „PIP” jest rekurencyjnym akronimem dla „PIP Installs Packages”. Dowiedz się więcej o PIPie .

Podobnie jak główne wydania Pythona, PIP ma unikalne wersje zarówno dla Pythona 2 (python-pip), jak i Pythona 3 (python3-pip).

$ trafne informacje python-pip

$ trafne informacje python3-pip

Jeśli usunąłeś wszystkie pakiety Pythona, PIP jest również domyślnie odinstalowany. Jeśli jednak chcesz konkretnie odinstalować PIP, uruchom następujące polecenia:

$ Sudo apt usunąć python-pip

$ Sudo apt usunąć python3-pip

Wniosek

Pokazaliśmy wiele sposobów usuwania Pythona z Ubuntu 22.04. Zademonstrowaliśmy odinstalowanie zarówno CPython, jak i PyPy z systemu za pomocą APT. Omówiliśmy również odinstalowanie Pythona, jeśli jest on instalowany z kodu źródłowego.

Chcesz ponownie zainstalować Pythona? Sprawdź ten przewodnik instalacja Pythona na Ubuntu 22.04 . Chcesz rozpocząć swoją przygodę z Pythonem? Następujące przewodnik zawiera 30 przykładowych skryptów na początek. The Podkategoria Pythona zawiera również liczne przewodniki dotyczące różnych aspektów programowania w języku Python.