I-uninstall ang Python sa Ubuntu 22.04

I Uninstall Ang Python Sa Ubuntu 22 04



sawa ay isa sa pinakasikat na programming language. Ito ay isang binibigyang kahulugan na pangkalahatang layunin na programming language na may diin sa pagiging simple. Dahil sa versatility nito, ginagamit ang Python para sa iba't ibang layunin: web development, data analysis, artificial intelligence, at marami pang iba.

Sa gabay na ito, titingnan natin ang pag-uninstall ng Python sa Ubuntu 22.04 .

Mga kinakailangan

Upang sundin ang gabay na ito, kailangan mo ang mga sumusunod na sangkap:







  • Isang maayos na na-configure na Linux system. Matuto ng mas marami tungkol sa pag-set up ng Ubuntu virtual machine sa VirtualBox .
  • Access sa isang non-root user na may pribilehiyo ng sudo. Tingnan ang artikulo sa gamit sudoers upang pamahalaan ang sudo pribilehiyo .

Mga Pangunahing Paglabas ng Python

Sa ngayon, ang dalawang pangunahing bersyon ng Python ay:



  • Sawa 2
  • Sawa 3

Natanggap ng Python 2 ang huling pag-update nito (v2.7.18) noong Abril 20, 2020. Karamihan ay inalis na ito pabor sa Python 3. Gayunpaman, ang paglipat na ito ay nagdulot ng malaking kaguluhan sa komunidad. Ang Python 2 ay napakapopular na ang EOL ay kailangang itulak nang maraming beses sa hinaharap.



Bagama't hindi na ginagamit, maaari ka pa ring makakita ng ilang pag-install ng Python 2 para sa mga dahilan ng pagiging tugma. Bilang default, ang Ubuntu ay may naka-install na Python 3.





Paraan 1: Pag-alis ng Python Gamit ang APT

Hakbang 1: Paghahanap ng Naka-install na Python Package

Patakbuhin ang sumusunod na mga utos:



$ python3 --bersyon

$ python2 --bersyon

dito:

  • Hinihiling namin sa Python executable na i-print ang bersyon nito.
  • Ang Ubuntu 22.04 ay may paunang naka-install na Python 3. Kaya, ang unang command ay nagbabalik ng numero ng bersyon.
  • Ang Ubuntu 22.04 ay hindi kasama ng paunang naka-install na Python 2. Kaya, ang inaasahang resulta ay isang error. Gayunpaman, kung ang utos ay nagbabalik ng isang numero ng bersyon, ang Python 2 ay na-install sa ibang pagkakataon.

Sa Debian/Ubuntu, ang mga pangunahing pakete ng Python ay ang mga sumusunod:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

Hakbang 2: Pag-uninstall ng Python

Ngayong alam na natin kung anong bersyon ng Python ang kasalukuyang naka-install sa system, maaari na tayong magsimulang magtrabaho sa pag-uninstall sa kanila.

Upang alisin ang Python 2, patakbuhin ang sumusunod na command:

$ sudo apt alisin ang python2

Upang alisin ang Python 3, patakbuhin ang sumusunod na command:

$ sudo apt alisin ang python3

Opsyonal: Alisin ang Lahat ng Mga Pakete ng Python

Ang pag-alis ng lahat ng mga pakete na nauugnay sa Python ay karaniwang hindi inirerekomenda dahil ang iba't ibang bahagi ng system ay nakasalalay sa kanila. Kung gusto mong magpatuloy, tiyaking na-back up mo ang lahat ng iyong mahalagang data.

Upang alisin ang lahat ng mga pakete ng Python mula sa system, patakbuhin ang sumusunod na command:

$ sudo apt autoremove --purga * sawa *

dito:

  • Ang APT package manager ay naghahanap ng mga package na tumutugma sa ibinigay na regular na expression (*python*). Ang mga katugmang pakete ay minarkahan para alisin.
  • Minamarkahan din ng APT ang mga dependency ng mga package na iyon para alisin.

Paraan 2: Pag-alis ng Python mula sa Pinagmulan

Kung pinagsama-sama at na-install ang Python mula sa source code nito, hindi makikilala ng APT ang pag-install. Sa kasong iyon, mag-iiba ang proseso ng pag-uninstall.

Ipagpalagay na mayroon ka pa ring source na direktoryo na naglalaman ng pinagsama-samang pakete ng Python, patakbuhin ang mga sumusunod na command:

$ cd < path_to_python_source_dir >
$ sudo gumawa i-uninstall

Kung inalis mo ang direktoryo ng pinagmulan, maaari mong subukang tanggalin nang manu-mano ang mga naka-install na library at binary:

$ cd / usr / lokal / bin
$ sudo rm -f 2to3 * walang ginagawa * pip * pydoc * sawa *

Tandaan na ito ay sinadya upang maging ang huling paraan. Maaari itong humantong sa mga sira at sirang configuration sa buong system.

Paraan 3: Pag-alis ng PyPy

Nilalayon ng PyPy na maging isang kapalit para sa CPython (ang default na pagpapatupad ng Python). Ito ay binuo gamit ang RPython na sabay na binuo kasama nito. Ang pangunahing bentahe sa paggamit ng PyPy maliban sa CPython ay pagganap . Bagama't isa itong pagpapatupad ng Python, maaaring makaapekto sa compatibility ang ilang partikular na pagkakaiba. Matuto pa tungkol sa PyPy .

Katulad ng klasikong Python, ang PyPy ay mayroon ding dalawang pangunahing paglabas:

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

Upang i-install ang PyPy, patakbuhin ang mga sumusunod na command:

$ sudo apt i-install pypy

$ sudo apt i-install pypy3

Katulad nito, upang i-uninstall ang PyPy, patakbuhin ang mga sumusunod na command:

$ sudo apt alisin ang pypy

$ sudo apt alisin ang pypy3

Bonus: Pag-alis ng PIP

Ang PIP ay ang de-facto standard package manager para sa Python packages/modules. Bilang default, naka-configure itong gamitin ang Index ng Pakete ng Python bilang pinagmumulan ng mga pakete. Simula sa Python 3 (v3.4 at mas bago), ang PIP ay paunang naka-install sa Python 3. Ang terminong 'PIP' ay isang recursive acronym para sa 'PIP Installs Packages'. Matuto pa tungkol sa PIP .

Katulad ng mga pangunahing release ng Python, ang PIP ay may mga natatanging bersyon para sa parehong Python 2 (python-pip) at Python 3 (python3-pip).

$ apt info python-pip

$ apt info python3-pip

Kung inalis mo ang lahat ng mga pakete ng Python, ang PIP ay na-uninstall din bilang default. Gayunpaman, kung nais mong partikular na i-uninstall ang PIP, patakbuhin ang mga sumusunod na command:

$ sudo apt alisin ang python-pip

$ sudo apt alisin ang python3-pip

Konklusyon

Ipinakita namin ang maraming paraan ng pag-alis ng Python mula sa Ubuntu 22.04. Ipinakita namin ang pag-uninstall ng parehong CPython at PyPy mula sa system gamit ang APT. Tinalakay din namin ang pag-uninstall ng Python kung ito ay naka-install mula sa source code.

Kailangang muling i-install ang Python? Tingnan ang gabay na ito sa pag-install ng Python sa Ubuntu 22.04 . Interesado na simulan ang iyong paglalakbay sa Python? Ang mga sumusunod gabay nagtatampok ng 30 halimbawang script para makapagsimula. Ang Sub-category ng Python naglalaman din ng maraming gabay sa iba't ibang aspeto ng Python programming.