Atinstalējiet Python Ubuntu versijā 22.04

Atinstalejiet Python Ubuntu Versija 22 04



Python ir viena no populārākajām programmēšanas valodām. Tā ir interpretēta vispārējas nozīmes programmēšanas valoda ar uzsvaru uz vienkāršību. Savas daudzpusības dēļ Python tiek izmantots dažādiem mērķiem: tīmekļa izstrādei, datu analīzei, mākslīgajam intelektam un daudz kam citam.

Šajā rokasgrāmatā mēs apskatīsim Python atinstalēšanu Ubuntu 22.04 .

Priekšnoteikumi

Lai ievērotu šo rokasgrāmatu, jums ir nepieciešami šādi komponenti:







  • Pareizi konfigurēta Linux sistēma. Uzziniet vairāk par Ubuntu virtuālās mašīnas iestatīšana vietnē VirtualBox .
  • Piekļuve lietotājam, kas nav root lietotājs ar sudo privilēģijām. Iepazīstieties ar rakstu par izmantojot sudoers lai pārvaldītu sudo privilēģija .

Python galvenie laidieni

Šobrīd divas galvenās Python versijas ir:



  • Python 2
  • Python 3

Python 2 pēdējo atjauninājumu (v2.7.18) saņēma 2020. gada 20. aprīlī. Lielākoties tas ir pakāpeniski atcelts par labu Python 3. Tomēr šis solis izraisīja lielu satraukumu sabiedrībā. Python 2 bija tik populārs, ka EOL bija vairākas reizes jāvirza nākotnē.



Lai gan tas ir novecojis, saderības iemeslu dēļ joprojām varat saskarties ar dažām Python 2 instalācijām. Pēc noklusējuma Ubuntu tiek piegādāts ar instalētu Python 3.





1. metode: Python noņemšana, izmantojot APT

1. darbība: atrodiet instalēto Python pakotni

Palaidiet šādas komandas:



$ python3 -- versija

$ python2 -- versija

Šeit:

  • Mēs lūdzam Python izpildāmo failu izdrukāt tā versiju.
  • Ubuntu 22.04 nāk ar iepriekš instalētu Python 3. Tātad pirmā komanda atgriež versijas numuru.
  • Ubuntu 22.04 netiek piegādāts ar iepriekš instalētu Python 2. Tātad gaidāmais rezultāts ir kļūda. Tomēr, ja komanda atgriež versijas numuru, Python 2 tiek instalēts vēlāk.

Debian/Ubuntu galvenās Python pakotnes ir šādas:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

2. darbība. Python atinstalēšana

Tagad, kad mēs zinām, kāda Python versija pašlaik ir instalēta sistēmā, mēs varam sākt strādāt pie to atinstalēšanas.

Lai noņemtu Python 2, palaidiet šādu komandu:

$ sudo apt noņemt python2

Lai noņemtu Python 3, palaidiet šādu komandu:

$ sudo apt noņemt python3

Pēc izvēles: noņemiet visas Python pakotnes

Visu ar Python saistīto pakotņu noņemšana parasti nav ieteicama, jo no tām ir atkarīgas dažādas sistēmas daļas. Ja vēlaties turpināt, pārliecinieties, ka esat dublējis visus svarīgos datus.

Lai noņemtu visas Python pakotnes no sistēmas, palaidiet šo komandu:

$ sudo apt autoremove -- iztīrīt * pitons *

Šeit:

  • APT pakotņu pārvaldnieks meklē pakotnes, kas atbilst norādītajai regulārajai izteiksmei (*python*). Atbilstošie iepakojumi ir atzīmēti izņemšanai.
  • APT arī atzīmē šo pakotņu atkarības noņemšanai.

2. metode: Python noņemšana no avota

Ja Python tika apkopots un instalēts no tā avota koda, APT nevarēs atpazīt instalāciju. Tādā gadījumā atinstalēšanas process būs atšķirīgs.

Pieņemot, ka jums joprojām ir avota direktorijs, kurā ir apkopota Python pakotne, palaidiet šādas komandas:

$ cd < path_to_python_source_dir >
$ sudo veidot atinstalēt

Ja noņēmāt avota direktoriju, varat mēģināt manuāli noņemt instalētās bibliotēkas un bināros failus:

$ cd / usr / vietējā / atkritumu tvertne
$ sudo rm -f 2-3 * dīkstāvē * pip * pydoc * pitons *

Ņemiet vērā, ka tas ir domāts kā pēdējais līdzeklis. Tas var izraisīt bojātas un bojātas konfigurācijas visā sistēmā.

3. metode: PyPy noņemšana

PyPy mērķis ir aizstāt CPython (noklusējuma Python implementāciju). Tas ir izveidots ar RPython, kas tika izstrādāts vienlaikus ar to. Galvenā priekšrocība, izmantojot PyPy, izņemot CPython, ir sniegumu . Lai gan tā ir Python ieviešana, noteiktas atšķirības var ietekmēt saderību. Uzziniet vairāk par PyPy .

Līdzīgi kā klasiskajam Python, PyPy ir arī divi galvenie laidieni:

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

Lai instalētu PyPy, palaidiet šādas komandas:

$ sudo apt uzstādīt pypy

$ sudo apt uzstādīt pypy3

Līdzīgi, lai atinstalētu PyPy, palaidiet šādas komandas:

$ sudo apt noņemt pypy

$ sudo apt noņemt pypy3

Bonuss: PIP noņemšana

PIP ir de facto standarta pakotņu pārvaldnieks Python pakotnēm/moduļiem. Pēc noklusējuma tas ir konfigurēts, lai izmantotu Python pakotņu indekss kā pakešu avots. Sākot no Python 3 (v3.4 un jaunākas versijas), PIP ir iepriekš instalēts ar Python 3. Termins “PIP” ir rekursīvs akronīms vārdam “PIP instalēšanas pakotnes”. Uzziniet vairāk par PIP .

Līdzīgi kā Python galvenajām versijām, PIP ir unikālas versijas gan Python 2 (python-pip), gan Python 3 (python3-pip).

$ apt info python-pip

$ apt info python3-pip

Ja noņēmāt visas Python pakotnes, pēc noklusējuma tiek atinstalēta arī PIP. Tomēr, ja vēlaties īpaši atinstalēt PIP, palaidiet šādas komandas:

$ sudo apt noņemt python-pip

$ sudo apt noņemt python3-pip

Secinājums

Mēs parādījām vairākus veidus, kā noņemt Python no Ubuntu 22.04. Mēs demonstrējām gan CPython, gan PyPy atinstalēšanu no sistēmas, izmantojot APT. Mēs arī apspriedām Python atinstalēšanu, ja tas ir instalēts no avota koda.

Vai nepieciešams atkārtoti instalēt Python? Apskatiet šo rokasgrāmatu vietnē Python instalēšana Ubuntu 22.04 . Vai vēlaties sākt savu ceļojumu ar Python? Sekojošais vadīt Lai sāktu, ir 30 skriptu piemēri. The Python apakškategorija satur arī daudzas rokasgrāmatas par dažādiem Python programmēšanas aspektiem.