Távolítsa el a Python-t az Ubuntu 22.04-ből

Tavolitsa El A Python T Az Ubuntu 22 04 Bol



Piton az egyik legnépszerűbb programozási nyelv. Ez egy értelmezett általános célú programozási nyelv, amely az egyszerűségre helyezi a hangsúlyt. Sokoldalúsága miatt a Python különféle célokra használható: webfejlesztés, adatelemzés, mesterséges intelligencia és még sok más.

Ebben az útmutatóban a Python eltávolítását tekintjük meg Ubuntu 22.04 .

Előfeltételek

Az útmutató követéséhez a következő összetevőkre van szüksége:







  • Egy megfelelően konfigurált Linux rendszer. Tudj meg többet Ubuntu virtuális gép beállítása VirtualBoxon .
  • Hozzáférés egy nem root felhasználóhoz sudo jogosultsággal. Tekintse meg a cikket segítségével sudoerek kezelni a sudo kiváltság .

Python főbb kiadásai

Jelenleg a Python két fő verziója a következő:



  • Python 2
  • Python 3

A Python 2 legutóbbi frissítését (v2.7.18) 2020. április 20-án kapta meg. Többnyire kivonták a Python 3 javára. Ez a lépés azonban nagy felzúdulást váltott ki a közösségben. A Python 2 annyira népszerű volt, hogy az EOL-t többször is a jövőbe kellett tolni.



Bár elavult, kompatibilitási okokból mégis találkozhat néhány Python 2-telepítéssel. Alapértelmezés szerint az Ubuntu telepített Python 3-mal érkezik.





1. módszer: Python eltávolítása APT használatával

1. lépés: Keresse meg a telepített Python-csomagot

Futtassa a következő parancsokat:



$ python3 --verzió

$ python2 --verzió

Itt:

  • Megkérjük a Python végrehajtható fájlt, hogy nyomtassa ki a verzióját.
  • Az Ubuntu 22.04 előre telepített Python 3-mal érkezik. Tehát az első parancs egy verziószámot ad vissza.
  • Az Ubuntu 22.04 nem tartalmaz előre telepített Python 2-t. Tehát a várt eredmény egy hiba. Ha azonban a parancs verziószámot ad vissza, a Python 2 később kerül telepítésre.

Debian/Ubuntu rendszeren az alapvető Python-csomagok a következők:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

2. lépés: A Python eltávolítása

Most, hogy tudjuk, hogy jelenleg melyik Python verzió van telepítve a rendszerre, elkezdhetjük az eltávolításukon dolgozni.

A Python 2 eltávolításához futtassa a következő parancsot:

$ sudo apt távolítsa el a python2-t

A Python 3 eltávolításához futtassa a következő parancsot:

$ sudo apt távolítsa el a python3-at

Választható: Távolítsa el az összes Python-csomagot

A Pythonhoz kapcsolódó összes csomag eltávolítása általában nem ajánlott, mivel a rendszer különböző részei függenek tőlük. Ha folytatni kívánja, győződjön meg arról, hogy minden fontos adatáról biztonsági másolatot készített.

Az összes Python-csomag eltávolításához a rendszerből futtassa a következő parancsot:

$ sudo apt autoremove --tisztítás * piton *

Itt:

  • Az APT csomagkezelő olyan csomagokat keres, amelyek megfelelnek az adott reguláris kifejezésnek (*python*). A megfelelő csomagok eltávolításra meg vannak jelölve.
  • Az APT megjelöli ezen csomagok függőségét is az eltávolításhoz.

2. módszer: Python eltávolítása a forrásból

Ha a Pythont a forráskódjából fordították és telepítették, az APT nem fogja tudni felismerni a telepítést. Ebben az esetben az eltávolítási folyamat más lesz.

Feltéve, hogy még mindig megvan a forráskönyvtár, amely tartalmazza a lefordított Python-csomagot, futtassa a következő parancsokat:

$ CD < path_to_python_source_dir >
$ sudo készítsenek eltávolítás

Ha eltávolította a forráskönyvtárat, megpróbálhatja kézzel eltávolítani a telepített könyvtárakat és bináris fájlokat:

$ CD / usr / helyi / kuka
$ sudo rm -f 2-3 * tétlen * csipog * pydoc * piton *

Vegye figyelembe, hogy ez az utolsó lehetőség. Sérült és hibás konfigurációkhoz vezethet az egész rendszerben.

3. módszer: PyPy eltávolítása

A PyPy célja a CPython (az alapértelmezett Python-megvalósítás) helyettesítője. Az RPython segítségével készült, amelyet ezzel egyidőben fejlesztettek ki. A CPythontól eltérő PyPy használatának fő előnye az teljesítmény . Bár ez a Python implementációja, bizonyos eltérések befolyásolhatják a kompatibilitást. További információ a PyPy-ről .

A klasszikus Pythonhoz hasonlóan a PyPy-nek is két fő kiadása van:

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

A PyPy telepítéséhez futtassa a következő parancsokat:

$ sudo alkalmas telepítés pypy

$ sudo alkalmas telepítés pypy3

Hasonlóképpen, a PyPy eltávolításához futtassa a következő parancsokat:

$ sudo apt távolítsa el pypy

$ sudo apt távolítsa el pypy3

Bónusz: PIP eltávolítása

A PIP a Python csomagok/modulok de facto szabványos csomagkezelője. Alapértelmezés szerint úgy van beállítva, hogy a Python csomagindex mint a csomagok forrása. A Python 3-tól (v3.4 és újabb) kezdve a PIP előre telepítve van a Python 3-mal. A „PIP” kifejezés a „PIP telepítési csomagok” rekurzív mozaikszója. További információ a PIP-ről .

A Python főbb kiadásaihoz hasonlóan a PIP-nek is van egyedi verziója a Python 2 (python-pip) és a Python 3 (python3-pip) számára.

$ apt info python-pip

$ apt info python3-pip

Ha eltávolította az összes Python-csomagot, akkor a PIP alapértelmezés szerint is eltávolításra kerül. Ha azonban kifejezetten el szeretné távolítani a PIP-et, futtassa a következő parancsokat:

$ sudo apt távolítsa el a python-pip-t

$ sudo apt távolítsa el a python3-pip-et

Következtetés

Bemutattuk a Python eltávolításának többféle módját az Ubuntu 22.04-ből. Bemutattuk a CPython és a PyPy eltávolítását a rendszerről az APT segítségével. Megbeszéltük a Python eltávolítását is, ha a forráskódból van telepítve.

Újra kell telepíteni a Python-t? Tekintse meg ezt az útmutatót Python telepítése Ubuntu 22.04-re . Érdekli az utazás a Python használatával? A következő útmutató 30 példaszkriptet tartalmaz a kezdéshez. A Python alkategória számos útmutatót is tartalmaz a Python programozás különféle vonatkozásairól.