In questa guida, daremo un'occhiata a disinstallare Python in Ubuntu 22.04.
Prerequisiti
Per seguire questa guida, sono necessari i seguenti componenti:
Python importanti versioni
A partire da ora, le due versioni principali di Python sono:
Python 2 ha ricevuto il suo ultimo aggiornamento (V2.7.18) il 20 aprile 2020. È stato per lo più gradualmente eliminato a favore di Python 3. Questa mossa, tuttavia, ha causato un importante tumulto nella comunità. Python 2 era così popolare che l'EOL doveva essere spinto più volte nel futuro.
Sebbene deprecato, potresti ancora imbatterti in alcune installazioni di Python 2 per motivi di compatibilità. Per impostazione predefinita, Ubuntu viene fornito con Python 3 installato.
Metodo 1: rimozione di Python usando APT
Passaggio 1: trovare il pacchetto Python installato
Esegui i seguenti comandi:
$ Python3 -Version $ Python2 -VersionQui:
Su Debian/Ubuntu, i pacchetti Core Python sono i seguenti:
$ APT INFO PYTHON2
$ APT INFO PYTHON3
Passaggio 2: disinstallare Python
Ora che sappiamo quale versione Python è attualmente installata sul sistema, possiamo iniziare a lavorare per disinstallarli.
Per rimuovere Python 2, eseguire il seguente comando:
$ sudo apt rimuovi python2
Per rimuovere Python 3, eseguire il seguente comando:
$ sudo apt rimuovi python3
Opzionale: rimuovere tutti i pacchetti Python
La rimozione di tutti i pacchetti correlati a Python non è generalmente raccomandata poiché varie parti del sistema dipendono da essi. Se desideri procedere, assicurati di eseguire il backup di tutti i tuoi dati importanti.
Per rimuovere tutti i pacchetti Python dal sistema, eseguire il comando seguente:
$ sudo apt autoremove - -purge *python *
Qui:
Metodo 2: rimozione di Python dalla sorgente
Se Python è stato compilato e installato dal suo codice sorgente, APT non sarà in grado di riconoscere l'installazione. In tal caso, il processo di disinstallazione sarà diverso.
Supponendo che tu abbia ancora la directory di origine che contiene il pacchetto Python compilato, eseguire i seguenti comandi:
$ CD
$ sudo fare disinstalla
Se hai rimosso la directory di origine, è possibile provare a rimuovere manualmente le librerie e i binari installati:
$ CD/USR/Local/Bin
$ sudo rm -f 2to3* inattivo* pip* pydoc* python*
Si noti che questa dovrebbe essere l'ultima risorsa. Può portare a configurazioni corrotte e rotte in tutto il sistema.
Metodo 3: rimozione della pypy
Pypy mira ad essere una sostituzione di CPYTHON (l'implementazione predefinita di Python). È costruito con rpython che è stato contemporaneamente sviluppato con esso. Il vantaggio chiave dell'utilizzo di pypy diverso da cpython è la performance. Sebbene sia un'implementazione di Python, alcune differenze possono influire sulla compatibilità. Ulteriori informazioni su Pypy.
Simile al classico Python, Pypy ha anche due versioni importanti:
Per installare Pypy, eseguire i seguenti comandi:
$ sudo apt install pypy
$ sudo apt install pypy3
Allo stesso modo, per disinstallare Pypy, eseguire i seguenti comandi:
$ sudo apt rimuovi pypy
$ sudo apt rimuovi pypy3
Bonus: rimozione di PIP
PIP è il gestore dei pacchetti standard de-facto per pacchetti/moduli Python. Per impostazione predefinita, è configurato per utilizzare l'indice del pacchetto Python come fonte di pacchetti. A partire da Python 3 (V3.4 e più tardi), PIP viene preinstallato con Python 3. Il termine "PIP" è un acronimo ricorsivo per "Pip installa pacchetti". Ulteriori informazioni su PIP.
Simile alle principali versioni di Python, PIP ha versioni uniche sia per Python 2 (Python-PIP) che per Python 3 (Python3-PIP).
$ APT INFO PYTHON PIP
$ APT INFO PYTHON3-PIP
Se hai rimosso tutti i pacchetti Python, PIP è anche disinstallato per impostazione predefinita. Tuttavia, se desideri disinstallare specificamente PIP, eseguire i seguenti comandi:
$ sudo apt rimuovi pip pip
$ sudo apt Rimuovi pithon3-pip
Conclusione
Abbiamo dimostrato i molteplici modi per rimuovere Python da Ubuntu 22.04. Abbiamo dimostrato di disinstallare sia Cpython che Pypy dal sistema usando APT. Abbiamo anche discusso di disinstallazione di Python se è installato dal codice sorgente.
Bisogno di reinstallare Python? Dai un'occhiata a questa guida sull'installazione di Python su Ubuntu 22.04. Interessato a iniziare il tuo viaggio con Python? La seguente guida presenta 30 script di esempio per iniziare. La sottocategoria Python contiene anche numerose guide su vari aspetti della programmazione di Python.