Come rimuovere completamente Python dal tuo computer Windows



Eliminare completamente Python dal sistema può essere un po’ un grattacapo, soprattutto se si sta cercando di preparare la strada per una nuova installazione o semplicemente si vuole fare un po’ di ordine. A volte, anche dopo aver eseguito la consueta disinstallazione, file o riferimenti a Python rimangono in sospeso, dando l’impressione che sia ancora lì. Questo può causare ogni sorta di confusione, come comandi che puntano ancora a vecchie versioni o pacchetti pip che riempiono le directory. Quindi, sapere come ripulire a fondo il sistema è piuttosto utile. Questa guida illustra alcuni dei punti più difficili, come i file residui nella cartella WindowsApps e i pacchetti pip che non vengono rimossi automaticamente, in modo da poter ripartire da zero senza sorprese.

Come rimuovere completamente Python da Windows

Individua le tue installazioni Python

Prima di eliminare qualcosa, devi scoprire dove si nasconde Python. Di solito, puoi aprire un prompt dei comandi e digitare where pythonper vedere tutti i percorsi. A volte mostra più posizioni, soprattutto se hai installato versioni o distribuzioni diverse (come Anaconda o Miniconda).Prendi nota di questi percorsi perché ti serviranno in seguito. In una configurazione, potrebbe puntare a C:\Python39, e in un’altra potrebbe essere in C:\Users\YourName\AppData\Local\Programs\Python. Non tutti installano nello stesso percorso, quindi vale la pena controllare.

In alcuni casi, potresti vedere gli eseguibili Python in C:\Users\YourName\AppData\Local\Microsoft\WindowsApps. Questo perché, per impostazione predefinita, Windows imposta una sorta di collegamento “di scelta rapida” qui quando aggiunge Python al PATH di sistema durante l’installazione. Sono un po’ strani, ma è importante eliminarli se si desidera una disinstallazione pulita.

Disinstallare Python dalle Impostazioni

Il modo più semplice è tramite Impostazioni, ma non sempre cancella tutto. Apri Impostazioni ( Windows + I) e vai su AppApp installate. Scorri l’elenco finché non viene visualizzato Python. Potrebbe essere elencato come “Python 3.9” o simile. Fai clic sui tre puntini accanto ad esso e quindi seleziona Disinstalla. Conferma di volerlo eliminare. Questo di solito cancella l’app principale, ma a volte file o voci residue rimangono.

Su alcune macchine, questa disinstallazione funziona senza problemi, ma su altre potrebbero ancora comparire residui, soprattutto nella cartella WindowsApps o tramite variabili d’ambiente. Inoltre, se hai installato Python più volte, ti consigliamo di ripetere questo processo per ogni versione. Dopo la disinstallazione, verifica nuovamente eseguendo where pythonnuovamente il comando. Se viene ancora visualizzato un percorso, significa che sono ancora presenti residui.

Elimina i file Python rimanenti nelle app Windows

Questa parte spesso crea problemi, perché Windows installa gli eseguibili in C:\Users\YourName\AppData\Local\Microsoft\WindowsApps quando si seleziona “Aggiungi Python al PATH” durante l’installazione. Poiché Windows tratta questa directory come una directory di collegamento speciale, non viene eliminata con la consueta disinstallazione. Per rimuoverli, apri il Prompt dei comandi e digita:

cd %LocalAppData%\Microsoft\WindowsApps

Una volta dentro quella cartella, cerca python.exee python3.exe. Di solito troverai un paio di questi file. Per eliminarli, esegui:

del python.exe del python3.exe

È un po’ strano, ma in alcune configurazioni, la semplice eliminazione di questi file elimina i residui. Ora, esegui where pythondi nuovo; se compare il messaggio “INFO: Impossibile trovare i file per il/i pattern specificato/i”, sei a posto. In caso contrario, tieni presente che alcuni riferimenti Python potrebbero essere nascosti altrove.

Rimuovere i pacchetti Pip in modo pulito

Disinstallare Python non elimina i pacchetti pip installati: questi sono archiviati separatamente, solitamente in %LocalAppData%\Programs\Python o in una directory simile, a seconda di come è stato installato Python. Se si desidera una versione completamente pulita, è necessario eliminare manualmente quella cartella. Aprire Esplora file e andare a %LocalAppData%\Programs\Python o forse %LocalAppData%\Python. Trovare la cartella denominata “Python” o con il numero di versione, fare clic con il pulsante destro del mouse e premere Elimina.

Questo passaggio è fondamentale perché se lo salti, i pacchetti installati tramite pip rimarranno lì, il che significa che saranno pronti per l’uso una volta reinstallato Python, il che potrebbe non essere auspicabile se stai cercando di eliminare vecchie configurazioni.

Controlli finali e pulizia

Ricorda, i riferimenti residui possono essere sparsi e alcuni file tendono a persistere. Esegui where pythondi nuovo il comando dopo aver eliminato i file WindowsApps per un secondo controllo. Se non viene visualizzato nulla, è tutto a posto. Per maggiore accuratezza, potresti voler controllare le variabili d’ambiente: fai clic con il pulsante destro del mouse su Questo PCProprietàImpostazioni di sistema avanzateVariabili d’ambiente e controlla sotto Percorso se sono presenti percorsi Python. In tal caso, rimuovili manualmente.

In alcune configurazioni, sarà necessario riavviare il PC affinché tutte le modifiche vengano applicate e per garantire che nessun riferimento residuo interferisca in seguito.

Incartare

La pulizia completa non è sempre semplice, soprattutto con le stranezze di Windows e le scorciatoie residue. Ma se si individuano attentamente i file residui nelle directory WindowsApps e pip, oltre a cancellare le variabili d’ambiente, l’intero processo è gestibile.È una bella soddisfazione riuscire finalmente a cancellare tutto e ricominciare da capo.

Speriamo che questo possa evitare qualche grattacapo a qualcuno.

  • Individua tutte le installazioni di Python conwhere python
  • Disinstallare tramite Impostazioni > App
  • Elimina i collegamenti rimanenti di WindowsApps ( del python.exe e del python3.exe )
  • Rimuovere manualmente le directory dei pacchetti pip
  • Controllare le variabili di ambiente e riavviare se necessario

Conclusione

Eliminare ogni traccia di Python può essere un po’ una caccia al tesoro, soprattutto se si ha a cuore la pulizia del computer. Ma con questi passaggi, è possibile cancellare tutto ciò che rimane. Basta fare attenzione a scorciatoie nascoste e directory residue, e non dimenticare di ricontrollare dopo ogni fase di pulizia. Se questo non dovesse funzionare, a volte un rapido riavvio può eliminare i riferimenti rimanenti. In ogni caso, incrociamo le dita affinché questo aiuti gli utenti ad andare avanti senza sorprese.



Questo articolo è stato utile?