143 votes

Comment supprimer complètement Python d'une machine Windows ?

J'ai installé Python 2.7 et Python 2.6.5. Je ne sais pas ce qui s'est passé, mais rien de ce qui est lié à Python ne semble plus fonctionner. Par exemple, "setup.py install" pour certains paquets ne reconnaît pas le paramètre "install" et d'autres phénomènes bizarres...

Je voudrais supprimer complètement Python de mon système.
J'ai essayé d'exécuter les fichiers msi 2.7 et 2.6 et de choisir de supprimer Python, puis d'exécuter uniquement la 2.6 et de la réinstaller. Les choses ne fonctionnent toujours pas.

Comment supprimer complètement Python - de tout ? ( !)

Je ne voudrais pas réinstaller toute ma machine juste à cause de l'installation de Python...

2voto

Si vous avez encore le programme d'installation de Python sur votre PC, vous pouvez double-cliquer dessus (lancez-le, il ouvrira la fenêtre d'installation), et sélectionner l'option "Désinstaller". Cela désinstallera cette version de Python (si l'installateur est pour Python3.9, alors Python3.9 sera désinstallé, s'il est pour Python3.10, alors cette version...).

1voto

Nick T Points 5466

Presque tous les fichiers python doivent se trouver dans leurs dossiers respectifs ( C:\Python26 y C:\Python27 ). Certains installateurs (ActiveState) associent également les éléments suivants .py* et ajoutez le chemin d'accès à python à %PATH% avec une installation si vous cochez la case "utiliser ceci comme installation par défaut".

0voto

Windows 7 64-bit, avec Python3.4 et Python2.7 installés à un moment donné :)

J'utilise Py.exe pour passer à Py2 ou Py3 en fonction des besoins du script - mais j'avais auparavant désinstallé Python27 de manière incorrecte.

Py27 a été retiré manuellement de C:\python\Python27 (le dossier Python27 a été supprimé par moi précédemment)

Lors de la réinstallation de Python27, il a donné l'erreur ci-dessus que vous indiquez.
Il revenait toujours en arrière lorsqu'il essayait de "supprimer les raccourcis" pendant le processus d'installation.

J'ai replacé une copie de Python27 dans le dossier d'origine, à l'adresse suivante C:\Python\Python27 et a relancé le même programme d'installation de Python27 qui n'a pas fonctionné. Il s'est contenté de localiser ces éléments et de les supprimer, et a procédé à l'installation.

Ce n'est pas la solution pour résoudre les problèmes liés aux clés de registre (d'autres l'ont mentionné), mais c'est en quelque sorte une solution de contournement si vous avez connaissance d'installations antérieures qui ont été supprimées de manière incorrecte.

Vous pourriez en avoir une idée en ouvrant "regedit" et en recherchant "Python27" - une clé de registre est apparue dans le cache de mon shell de commande, pointant vers c : \python\python27\ (qui avait été supprimée et n'était pas présente lors de la recherche dans le registre après l'avoir trouvée).

Cela peut permettre de mettre en évidence des installations qui ont été retirées de manière incorrecte par le passé.

Bonne chance !

-1voto

MacGyver Points 4808

Menu Démarrer de Windows > Paramètres > Apps > Apps et fonctionnalités > Sélectionnez l'application et cliquez sur le bouton Désinstaller.

-1voto

Hrishikesh roy Points 1

Installez IObit uninstaller qui supprimera complètement Python.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X