Pythonin asennus Ubuntu 22.04:ssä

Pythonin Asennus Ubuntu 22 04 Ssa



Python on yksi suosituimmista ohjelmointikielistä. Se on tulkittu yleiskäyttöinen ohjelmointikieli, joka korostaa yksinkertaisuutta. Pythonia käytetään monipuolisuutensa ansiosta useisiin eri tarkoituksiin: verkkokehitykseen, data-analyysiin, tekoälyyn ja moneen muuhun.

Tässä oppaassa tarkastellaan Pythonin asennuksen poistamista Ubuntu 22.04 .

Edellytykset

Tämän oppaan noudattamiseksi tarvitset seuraavat osat:







  • Oikein määritetty Linux-järjestelmä. Lisätietoja: Ubuntu-virtuaalikoneen asettaminen VirtualBoxiin .
  • Pääsy ei-root-käyttäjälle, jolla on sudo-oikeudet. Katso artikkeli aiheesta käyttämällä sudoajia hallitsemaan sudo etuoikeus .

Python Major -julkaisut

Pythonin kaksi pääversiota ovat tällä hetkellä:



  • Python 2
  • Python 3

Python 2 sai viimeisimmän päivityksensä (v2.7.18) 20. huhtikuuta 2020. Se on pääosin poistettu käytöstä Python 3:n hyväksi. Tämä liike kuitenkin aiheutti suuren kohun yhteisössä. Python 2 oli niin suosittu, että EOL jouduttiin työntämään useita kertoja tulevaisuuteen.



Vaikka se on vanhentunut, saatat silti törmätä joihinkin Python 2 -asennuksiin yhteensopivuussyistä. Oletuksena Ubuntun mukana tulee asennettu Python 3.





Tapa 1: Pythonin poistaminen APT:n avulla

Vaihe 1: Asennetun Python-paketin etsiminen

Suorita seuraavat komennot:



$ python3 -- versio

$ python2 -- versio

Tässä:

  • Python suoritettavaa tiedostoa pyydetään tulostamaan sen versio.
  • Ubuntu 22.04:n mukana tulee esiasennettu Python 3. Ensimmäinen komento palauttaa siis versionumeron.
  • Ubuntu 22.04 ei sisällä esiasennettua Python 2:ta. Joten odotettu tulos on virhe. Jos komento kuitenkin palauttaa versionumeron, Python 2 asennetaan myöhemmin.

Debianissa/Ubuntussa Pythonin ydinpaketit ovat seuraavat:

  • Python 2: python2
$ apt info python2

  • Python 3: python3
$ apt info python3

Vaihe 2: Pythonin asennuksen poistaminen

Nyt kun tiedämme, mikä Python-versio on tällä hetkellä asennettuna järjestelmään, voimme aloittaa niiden asennuksen poistamisen.

Poista Python 2 suorittamalla seuraava komento:

$ sudo apt poista python2

Poista Python 3 suorittamalla seuraava komento:

$ sudo apt poista python3

Valinnainen: Poista kaikki Python-paketit

Kaikkien Pythoniin liittyvien pakettien poistamista ei yleensä suositella, koska järjestelmän eri osat ovat riippuvaisia ​​niistä. Jos haluat jatkaa, varmista, että olet varmuuskopioinut kaikki tärkeät tietosi.

Poista kaikki Python-paketit järjestelmästä suorittamalla seuraava komento:

$ sudo apt autoremove --puhdistaa * python *

Tässä:

  • APT-paketinhallinta etsii paketteja, jotka vastaavat annettua säännöllistä lauseketta (*python*). Sopivat paketit on merkitty poistettaviksi.
  • APT merkitsee myös näiden pakettien riippuvuudet poistettavaksi.

Tapa 2: Pythonin poistaminen lähteestä

Jos Python on käännetty ja asennettu sen lähdekoodista, APT ei pysty tunnistamaan asennusta. Siinä tapauksessa asennuksen poistoprosessi on erilainen.

Olettaen, että sinulla on edelleen käännetyn Python-paketin sisältävä lähdehakemisto, suorita seuraavat komennot:

$ CD < polku_python_source_dir >
$ sudo tehdä poista asennus

Jos poistit lähdehakemiston, voit yrittää poistaa asennetut kirjastot ja binaarit manuaalisesti:

$ CD / usr / paikallinen / roskakori
$ sudo rm -f 2-3 * tyhjäkäynnillä * pip * pydoc * python *

Huomaa, että tämä on tarkoitettu viimeisenä keinona. Se voi johtaa vioittuneisiin ja rikkiin kokoonpanoihin koko järjestelmässä.

Tapa 3: PyPy:n poistaminen

PyPy pyrkii korvaamaan CPythonin (Pythonin oletustoteutus). Se on rakennettu RPythonilla, joka kehitettiin samanaikaisesti sen kanssa. Muiden PyPyn kuin CPythonin käytön tärkein etu on esitys . Vaikka se on Python-toteutus, tietyt erot voivat vaikuttaa yhteensopivuuteen. Lisätietoja PyPystä .

Klassisen Pythonin tapaan PyPyllä on myös kaksi suurta julkaisua:

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

Asenna PyPy suorittamalla seuraavat komennot:

$ sudo apt Asentaa pypy

$ sudo apt Asentaa pypy3

Samoin voit poistaa PyPyn asennuksen suorittamalla seuraavat komennot:

$ sudo apt poista pypy

$ sudo apt poista pypy3

Bonus: PIP:n poistaminen

PIP on käytännössä vakiopakettien hallinta Python-paketteille/moduuleille. Oletuksena se on määritetty käyttämään Python-pakettihakemisto pakettien lähteenä. Python 3:sta (v3.4 ja uudemmista) alkaen PIP on esiasennettu Python 3:n kanssa. Termi 'PIP' on rekursiivinen lyhenne sanoista 'PIP Installs Packages'. Lue lisää PIP:stä .

Pythonin pääjulkaisujen tapaan PIP:llä on ainutlaatuiset versiot sekä Python 2:lle (python-pip) että Python 3:lle (python3-pip).

$ apt info python-pip

$ apt info python3-pip

Jos poistit kaikki Python-paketit, myös PIP poistetaan oletusarvoisesti. Jos kuitenkin haluat poistaa PIP:n asennuksen, suorita seuraavat komennot:

$ sudo apt poista python-pip

$ sudo apt poista python3-pip

Johtopäätös

Esitimme useita tapoja poistaa Python Ubuntu 22.04:stä. Esitimme sekä CPythonin että PyPyn asennuksen poistamisen järjestelmästä APT:n avulla. Keskustelimme myös Pythonin asennuksen poistamisesta, jos se on asennettu lähdekoodista.

Pitääkö Python asentaa uudelleen? Tutustu tähän oppaaseen Pythonin asennus Ubuntuun 22.04 . Oletko kiinnostunut aloittamaan matkasi Pythonilla? Seuraavat opas sisältää 30 esimerkkiskriptiä aloittaaksesi. The Python-alaluokka sisältää myös lukuisia oppaita Python-ohjelmoinnin eri näkökohdista.