Dezinstalați Python în Ubuntu 22.04

Dezinstalati Python In Ubuntu 22 04



Piton este unul dintre cele mai populare limbaje de programare. Este un limbaj de programare interpretat cu scop general, cu accent pe simplitate. Datorită versatilității sale, Python este folosit în diverse scopuri: dezvoltare web, analiza datelor, inteligență artificială și multe altele.

În acest ghid, vom arunca o privire la dezinstalarea Python în Ubuntu 22.04 .

Cerințe preliminare

Pentru a urma acest ghid, aveți nevoie de următoarele componente:







  • Un sistem Linux configurat corect. Află mai multe despre configurarea unei mașini virtuale Ubuntu pe VirtualBox .
  • Acces la un utilizator non-root cu privilegii sudo. Consultați articolul pe folosind sudoeri a gestiona sudo privilegiu .

Lansări majore Python

De acum, cele două versiuni majore de Python sunt:



  • Python 2
  • Python 3

Python 2 a primit ultima actualizare (v2.7.18) pe 20 aprilie 2020. În mare parte a fost eliminat treptat în favoarea lui Python 3. Această mișcare, totuși, a provocat un scandal major în comunitate. Python 2 a fost atât de popular încât EOL a trebuit să fie împins de mai multe ori în viitor.



Deși este depreciat, este posibil să întâlniți totuși unele instalări Python 2 din motive de compatibilitate. În mod implicit, Ubuntu vine cu Python 3 instalat.





Metoda 1: Eliminarea Python folosind APT

Pasul 1: Găsirea pachetului Python instalat

Rulați următoarele comenzi:



$ python3 --versiune

$ python2 --versiune

Aici:

  • Solicităm executabilului Python să-și imprime versiunea.
  • Ubuntu 22.04 vine cu Python 3 preinstalat. Deci, prima comandă returnează un număr de versiune.
  • Ubuntu 22.04 nu vine cu Python 2 preinstalat. Deci, rezultatul așteptat este o eroare. Cu toate acestea, dacă comanda returnează un număr de versiune, Python 2 este instalat ulterior.

Pe Debian/Ubuntu, pachetele de bază Python sunt după cum urmează:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

Pasul 2: Dezinstalarea Python

Acum că știm ce versiune Python este instalată în prezent pe sistem, putem începe să lucrăm la dezinstalarea acestora.

Pentru a elimina Python 2, rulați următoarea comandă:

$ sudo apt elimina python2

Pentru a elimina Python 3, executați următoarea comandă:

$ sudo apt elimina python3

Opțional: Eliminați toate pachetele Python

Eliminarea tuturor pachetelor legate de Python nu este, în general, recomandată, deoarece diferite părți ale sistemului depind de acestea. Dacă doriți să continuați, asigurați-vă că ați făcut o copie de rezervă a tuturor datelor importante.

Pentru a elimina toate pachetele Python din sistem, executați următoarea comandă:

$ sudo autoeliminare apt --epurare * piton *

Aici:

  • Managerul de pachete APT caută pachete care se potrivesc cu expresia regulată dată (*python*). Pachetele potrivite sunt marcate pentru eliminare.
  • APT marchează, de asemenea, dependențele acelor pachete pentru eliminare.

Metoda 2: Eliminarea Python din sursă

Dacă Python a fost compilat și instalat din codul său sursă, APT nu va putea recunoaște instalarea. În acest caz, procesul de dezinstalare va fi diferit.

Presupunând că aveți încă directorul sursă care conține pachetul Python compilat, executați următoarele comenzi:

$ CD < path_to_python_source_dir >
$ sudo face dezinstalați

Dacă ați eliminat directorul sursă, puteți încerca să eliminați manual bibliotecile și binarele instalate:

$ CD / usr / local / cos
$ sudo rm -f 2 la 3 * inactiv * pip * pydoc * piton *

Rețineți că aceasta este menită să fie ultima soluție. Poate duce la configurații corupte și rupte în întregul sistem.

Metoda 3: Eliminarea PyPy

PyPy își propune să fie un înlocuitor pentru CPython (implementarea implicită a Python). Este construit cu RPython care a fost dezvoltat simultan cu acesta. Avantajul cheie al folosirii PyPy în afară de CPython este performanţă . Deși este o implementare a Python, anumite diferențe pot afecta compatibilitatea. Aflați mai multe despre PyPy .

Similar cu clasicul Python, PyPy are și două versiuni majore:

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

Pentru a instala PyPy, rulați următoarele comenzi:

$ sudo apt instalare pypy

$ sudo apt instalare pypy3

În mod similar, pentru a dezinstala PyPy, executați următoarele comenzi:

$ sudo apt elimina pypy

$ sudo apt elimina pypy3

Bonus: eliminarea PIP

PIP este managerul de pachete standard de facto pentru pachetele/modulele Python. În mod implicit, este configurat să folosească Indexul pachetului Python ca sursă de pachete. Începând de la Python 3 (v3.4 și mai târziu), PIP vine preinstalat cu Python 3. Termenul „PIP” este un acronim recursiv pentru „PIP Installs Packages”. Aflați mai multe despre PIP .

Similar versiunilor majore Python, PIP are versiuni unice atât pentru Python 2 (python-pip) cât și pentru Python 3 (python3-pip).

$ apt info python-pip

$ apt info python3-pip

Dacă ați eliminat toate pachetele Python, PIP este, de asemenea, dezinstalat implicit. Cu toate acestea, dacă doriți să dezinstalați în mod specific PIP, executați următoarele comenzi:

$ sudo apt elimina python-pip

$ sudo apt elimina python3-pip

Concluzie

Am demonstrat multiplele moduri de a elimina Python din Ubuntu 22.04. Am demonstrat dezinstalarea ambelor CPython și PyPy din sistem folosind APT. Am discutat și despre dezinstalarea Python dacă este instalat din codul sursă.

Trebuie să reinstalați Python? Consultați acest ghid pe instalarea Python pe Ubuntu 22.04 . Vă interesează să vă începeți călătoria cu Python? Următoarele ghid include 30 de exemple de scripturi pentru a începe. The Subcategoria Python conține, de asemenea, numeroase ghiduri despre diverse aspecte ale programării Python.