I denne guiden vil vi se på å avinstallere Python i Ubuntu 22.04.
Forutsetninger
For å følge denne guiden, trenger du følgende komponenter:
Python store utgivelser
Per nå er de to hovedversjonene av Python:
Python 2 mottok sin siste oppdatering (v2.7.18) 20. april 2020. Det er stort sett faset ut til fordel for Python 3. Dette trekket forårsaket imidlertid et stort opprør i samfunnet. Python 2 var så populær at EOL måtte skyves flere ganger inn i fremtiden.
Selv om du er avskrevet, kan du fremdeles komme over noen Python 2 -installasjoner av kompatibilitetsgrunner. Som standard kommer Ubuntu med installert Python 3.
Metode 1: Fjerning av Python ved hjelp av APT
Trinn 1: Finne den installerte Python -pakken
Kjør følgende kommandoer:
$ Python3 -Versjon $ Python2 -VersjonHer:
På Debian/Ubuntu er Core Python -pakkene som følger:
$ apt info python2
$ apt info python3
Trinn 2: avinstallere Python
Nå som vi vet hvilken Python -versjon som for øyeblikket er installert på systemet, kan vi begynne å jobbe med å avinstallere dem.
For å fjerne Python 2, kjør følgende kommando:
$ sudo apt fjerne python2
For å fjerne Python 3, kjør følgende kommando:
$ sudo apt fjerne python3
Valgfritt: Fjern alle Python -pakker
Å fjerne alle pythonrelaterte pakker anbefales vanligvis ikke siden forskjellige deler av systemet avhenger av dem. Hvis du ønsker å fortsette, må du forsikre deg om at du sikkerhetskopierte alle viktige data.
For å fjerne alle Python -pakkene fra systemet, kjør følgende kommando:
$ sudo apt autoremove -purge *python *
Her:
Metode 2: Fjerning av Python fra kilden
Hvis Python ble samlet og installert fra kildekoden, vil APT ikke kunne gjenkjenne installasjonen. I så fall vil avinstallasjonsprosessen være annerledes.
Forutsatt at du fremdeles har kildekatalogen som inneholder den kompilerte Python -pakken, kjører du følgende kommandoer:
$ CD
$ sudo lage avinstallering
Hvis du fjernet kildekatalogen, kan du prøve å fjerne de installerte bibliotekene og binærene manuelt:
$ CD/usr/local/bin
$ sudo rm -f 2to3* tomgang* pip* pydoc* python*
Merk at dette er ment å være siste utvei. Det kan føre til ødelagte og ødelagte konfigurasjoner i hele systemet.
Metode 3: Fjerning av Pypy
Pypy tar sikte på å være en erstatning for CPython (standard Python -implementering). Den er bygget med rpython som samtidig ble utviklet med den. Den viktigste fordelen med å bruke PYPY annet enn CPython er ytelse. Selv om det er en implementering av Python, kan visse forskjeller påvirke kompatibiliteten. Lær mer om Pypy.
I likhet med den klassiske Python, har Pypy også to store utgivelser:
For å installere Pypy, kjør følgende kommandoer:
$ sudo apt install pypy
$ sudo apt install pypy3
Tilsvarende, for å avinstallere Pypy, kjør følgende kommandoer:
$ sudo apt fjerne pypy
$ sudo apt fjerne pypy3
Bonus: Fjerning av Pip
Pip er de-facto Standard Package Manager for Python-pakker/moduler. Som standard er den konfigurert til å bruke Python -pakkeindeksen som pakkerkilden. Starter fra Python 3 (v3.4 og senere), PIP kommer forhåndsinstallert med Python 3. Begrepet "PIP" er et rekursiv forkortelse for "Pip Installs Packages". Lær mer om Pip.
I likhet med Python store utgivelser, har PIP unike versjoner for både Python 2 (Python-Pip) og Python 3 (Python3-Pip).
$ apt info python-pip
$ apt info python3-pip
Hvis du fjernet alle Python -pakkene, blir PIP også avinstallert som standard. Imidlertid, hvis du ønsker å avinstallere PIP spesifikt, kjører du følgende kommandoer:
$ sudo apt fjern python-pip
$ sudo apt fjern python3-pip
Konklusjon
Vi demonstrerte flere måter å fjerne Python fra Ubuntu 22.04. Vi demonstrerte å avinstallere både CPython og Pypy fra systemet ved å bruke APT. Vi diskuterte også å avinstallere Python hvis den er installert fra kildekoden.
Trenger å installere Python på nytt? Sjekk ut denne guiden for å installere Python på Ubuntu 22.04. Interessert i å starte reisen med Python? Følgende guide inneholder 30 eksempel skript for å komme i gang. Python-underkategorien inneholder også mange guider om forskjellige aspekter av Python-programmering.