Pašalinkite Python iš Ubuntu 22.04

Pasalinkite Python Is Ubuntu 22 04



Python yra viena iš populiariausių programavimo kalbų. Tai aiškinama bendrosios paskirties programavimo kalba, pabrėžianti paprastumą. Dėl savo universalumo Python naudojamas įvairiems tikslams: interneto svetainių kūrimui, duomenų analizei, dirbtiniam intelektui ir daug daugiau.

Šiame vadove apžvelgsime Python pašalinimą Ubuntu 22.04 .

Būtinos sąlygos

Norėdami vadovautis šiuo vadovu, jums reikia šių komponentų:







  • Tinkamai sukonfigūruota Linux sistema. Išmokti daugiau apie Ubuntu virtualios mašinos nustatymas „VirtualBox“. .
  • Prieiga prie ne root vartotojo, turinčio sudo privilegiją. Peržiūrėkite straipsnį apie naudojant sudoers valdyti sudo privilegija .

Pagrindiniai Python leidimai

Šiuo metu dvi pagrindinės Python versijos yra:



  • Python 2
  • Python 3

Paskutinis „Python 2“ atnaujinimas (v2.7.18) buvo gautas 2020 m. balandžio 20 d. Iš esmės jis buvo laipsniškai pašalintas ir pakeistas „Python 3“. Tačiau šis žingsnis sukėlė didelį sujudimą bendruomenėje. Python 2 buvo toks populiarus, kad EOL teko kelis kartus stumti į ateitį.



Nors ir pasenusi, vis tiek galite susidurti su kai kuriais Python 2 diegimais dėl suderinamumo priežasčių. Pagal numatytuosius nustatymus Ubuntu yra su įdiegta Python 3.





1 būdas: Python pašalinimas naudojant APT

1 veiksmas: suraskite įdiegtą Python paketą

Vykdykite šias komandas:



$ python3 -- versija

$ python2 -- versija

Čia:

  • Mes prašome Python vykdomosios programos atspausdinti jos versiją.
  • Ubuntu 22.04 yra su iš anksto įdiegta Python 3. Taigi pirmoji komanda grąžina versijos numerį.
  • Ubuntu 22.04 nėra su iš anksto įdiegta Python 2. Taigi laukiamas rezultatas yra klaida. Tačiau jei komanda grąžina versijos numerį, Python 2 įdiegiama vėliau.

„Debian“ / „Ubuntu“ pagrindiniai „Python“ paketai yra tokie:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt informacija python3

2 veiksmas: pašalinkite Python

Dabar, kai žinome, kokia Python versija šiuo metu įdiegta sistemoje, galime pradėti juos pašalinti.

Norėdami pašalinti Python 2, paleiskite šią komandą:

$ sudo apt pašalinti python2

Norėdami pašalinti Python 3, paleiskite šią komandą:

$ sudo apt pašalinti python3

Pasirenkama: pašalinkite visus Python paketus

Paprastai nerekomenduojama pašalinti visų su Python susijusių paketų, nes nuo jų priklauso įvairios sistemos dalys. Jei norite tęsti, įsitikinkite, kad sukūrėte visų svarbių duomenų atsargines kopijas.

Norėdami pašalinti visus Python paketus iš sistemos, paleiskite šią komandą:

$ sudo apt automatiškai pašalinti --valymas * pitonas *

Čia:

  • APT paketų tvarkyklė ieško paketų, atitinkančių nurodytą reguliariąją išraišką (*python*). Atitinkančios pakuotės yra pažymėtos pašalinimui.
  • APT taip pat pažymi tų pakuočių priklausomybes, kurias reikia pašalinti.

2 būdas: Python pašalinimas iš šaltinio

Jei Python buvo sudarytas ir įdiegtas iš šaltinio kodo, APT negalės atpažinti diegimo. Tokiu atveju pašalinimo procesas bus kitoks.

Darant prielaidą, kad vis dar turite šaltinio katalogą, kuriame yra sudarytas Python paketas, paleiskite šias komandas:

$ cd < path_to_python_source_dir >
$ sudo padaryti pašalinti

Jei pašalinote šaltinio katalogą, galite pabandyti pašalinti įdiegtas bibliotekas ir dvejetainius failus rankiniu būdu:

$ cd / usr / vietinis / šiukšliadėžė
$ sudo rm -f 2-3 * tuščiąja eiga * pip * pydoc * pitonas *

Atminkite, kad tai yra paskutinė priemonė. Dėl to visoje sistemoje gali būti sugadintos ir sugadintos konfigūracijos.

3 būdas: pašalinkite PyPy

PyPy siekia pakeisti CPython (numatytasis Python diegimas). Jis sukurtas naudojant RPython, kuris buvo sukurtas kartu su juo. Pagrindinis PyPy, išskyrus CPython, naudojimo pranašumas yra spektaklis . Nors tai yra Python įgyvendinimas, tam tikri skirtumai gali turėti įtakos suderinamumui. Sužinokite daugiau apie PyPy .

Panašiai kaip klasikinis Python, PyPy taip pat turi du pagrindinius leidimus:

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

Norėdami įdiegti PyPy, paleiskite šias komandas:

$ sudo apt diegti pypy

$ sudo apt diegti pypy3

Panašiai, norėdami pašalinti PyPy, paleiskite šias komandas:

$ sudo apt pašalinti pypy

$ sudo apt pašalinti pypy3

Premija: PIP pašalinimas

PIP yra de facto standartinė Python paketų / modulių paketų tvarkyklė. Pagal numatytuosius nustatymus jis sukonfigūruotas naudoti Python paketų indeksas kaip paketų šaltinis. Pradedant nuo Python 3 (v3.4 ir naujesnės versijos), PIP yra iš anksto įdiegtas kartu su Python 3. Terminas „PIP“ yra rekursinis „PIP diegimo paketų“ akronimas. Sužinokite daugiau apie PIP .

Panašiai kaip ir pagrindiniai Python leidimai, PIP turi unikalias Python 2 (python-pip) ir Python 3 (python3-pip) versijas.

$ apt informacija python-pip

$ apt informacija python3-pip

Jei pašalinote visus Python paketus, PIP taip pat pašalinamas pagal numatytuosius nustatymus. Tačiau, jei norite konkrečiai pašalinti PIP, paleiskite šias komandas:

$ sudo apt pašalinti python-pip

$ sudo apt pašalinti python3-pip

Išvada

Mes parodėme kelis būdus, kaip pašalinti Python iš Ubuntu 22.04. Parodėme, kad iš sistemos pašaliname CPython ir PyPy naudodami APT. Taip pat aptarėme Python pašalinimą, jei jis įdiegtas iš šaltinio kodo.

Reikia iš naujo įdiegti Python? Peržiūrėkite šį vadovą įdiegti Python Ubuntu 22.04 . Norite pradėti savo kelionę su Python? Sekantis vadovas yra 30 pavyzdinių scenarijų, kad galėtumėte pradėti. The Python subkategorija taip pat yra daug vadovų apie įvairius Python programavimo aspektus.