J'ai installé à la fois Python 2.7 et Python 2.6.5. Je ne sais pas ce qui n'a pas fonctionné, mais rien en rapport avec 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 étranges ...
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 de n'exécuter que 2.6 et de le 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 ...
python
installation
uninstallation
Jonathan
la source
la source
Réponses:
Vous devrez également regarder dans votre chemin système. Python s'y met et ne s'enlève pas: http://www.computerhope.com/issues/ch000549.htm
Vos problèmes ont probablement commencé parce que votre chemin python pointe vers le mauvais.
la source
Voici les étapes (ma petite amie non informaticienne a dû comprendre celle-ci pour moi, mais contrairement à tous les processus beaucoup plus compliqués que l'on peut trouver en ligne, celle-ci fonctionne)
Cela fonctionne sur Windows 7 prêt à l'emploi, aucun programme ou script supplémentaire n'est requis.
la source
pip
, vous voudrez peut-être supprimer son cache dans%LOCALAPPDATA%\pip
Exécutez ASSOC et FTYPE pour voir à quoi vos fichiers py sont associés. (Ces commandes sont internes à cmd.exe, donc si vous utilisez un processeur de commande différent ymmv.)
C:> assoc .py .py=Python.File C:> ftype Python.File Python.File="C:\Python26.w64\python.exe" "%1" %* C:> assoc .pyw .pyw=Python.NoConFile C:> ftype Python.NoConFile Python.NoConFile="C:\Python26.w64\pythonw.exe" "%1" %*
(J'ai des installations 32 et 64 bits de Python, d'où mon nom de répertoire local.)
la source
ftype
etassoc
sont internes à cmd.exe. Peut-être que vous utilisez un processeur de commande tiers qui ne prend pas en charge l'ensemble de commandes complet? ss64.com/nt/assoc.htmlJ'avais la fenêtre 7 (64 bits) et Python 2.7.12, je l'ai désinstallé en cliquant sur le programme d'installation de python dans le répertoire "télécharger" puis j'ai sélectionné supprimer python puis j'ai cliqué sur "terminer".
J'ai également supprimé le répertoire et les fichiers associés à python restants du lecteur c: et également du dossier «mes documents», car j'y ai créé des fichiers.
la source
vous pouvez le supprimer manuellement.
cd C:\Users\<you name>\AppData\Local\Microsoft\WindowsApps
del python.exe
del python3.exe
Maintenant, l'invite de commande ne l'affichera plus
where python
-> ne donne rien, et vous êtes libre d'installer une autre version de source / anaconda et (après avoir ajouté son adresse aux variables d'environnement -> Chemin) vous trouverez ce très python que vous venez d'installerla source
cd %LOCALAPPDATA%\Microsoft\WindowsApps
, qui devrait être le bon chemin même si la partition système a une lettre de lecteur autre queC:
.Presque tous les fichiers python doivent vivre dans leurs dossiers respectifs (
C:\Python26
etC:\Python27
). Certains installateurs (ActiveState) associeront également des.py*
fichiers et ajouteront le chemin python à%PATH%
une installation si vous cochez la case "utiliser ceci comme installation par défaut".la source
Je sais que c'est une vieille question, mais j'ai rencontré ce problème avec 2.7 et 3.5. Bien que 2.7 n'apparaisse pas dans ma liste de désinstallation de Windows par défaut, il apparaît bien dans l'onglet des outils ccleaner sous la désinstallation. Désinstallé et réinstallé par la suite et le codage est fluide depuis.
la source
Désinstallez le programme python à l'aide de l'interface graphique Windows. Supprimez le dossier contenant, par exemple s'il était stocké dans
C:\python36\
assurez-vous de supprimer ce dossierla source
C'est en fait assez simple. Lorsque vous l'avez installé, vous devez l'avoir fait en utilisant un fichier .exe (je suppose). Exécutez simplement à nouveau ce .exe, et il y aura ensuite des options pour modifier Python. Sélectionnez simplement l'option "Désinstallation complète", et le fichier EXE effacera complètement python pour vous.
De plus, vous devrez peut-être cocher la case «Supprimer Python de PATH». Par défaut, il est sélectionné, mais vous pouvez aussi bien le vérifier pour être sûr :)
la source
Windows 7 64 bits, avec Python3.4 et Python2.7 installés à un moment donné :)
J'utilise Py.exe pour acheminer vers Py2 ou Py3 en fonction des besoins du script - mais j'avais précédemment mal désinstallé Python27 auparavant.
Py27 a été supprimé 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 spécifiez.
Il reculait toujours en essayant de «supprimer les raccourcis» pendant le processus d'installation.
J'ai replacé une copie de Python27 dans ce dossier d'origine, à C: \ Python \ Python27, et relancé le même programme d'installation Python27 défaillant. Il était heureux de localiser ces éléments et de les supprimer, et de procéder à l'installation.
Ce n'est pas la réponse qui résout les problèmes de clé de registre (d'autres le mentionnent), mais c'est en quelque sorte une solution de contournement si vous connaissez des installations précédentes qui ont été supprimées de manière incorrecte.
Vous pourriez avoir un aperçu de cela en ouvrant "regedit" et en recherchant "Python27" - une clé de registre est apparue dans mon cache de shell de commande pointant vers c: \ python \ python27 \ (qui avait été supprimé et n'était pas présent lors de la recherche dans le registre après l'avoir trouvé).
Cela peut aider à signaler des installations précédemment supprimées de manière incorrecte.
Bonne chance!
la source