¿Cómo eliminar completamente Python de una máquina Windows?


Instalé Python 2.7 y Python 2.6.5. No se que salió mal, pero nada relacionado con Python parece funcionar mas. p. ej. "setup.py install" para ciertos paquetes no reconocen el parámetro "install" y otros fenómenos extraños...

Me gustaría eliminar completamente Python de mi sistema.
Intenté ejecutar los archivos msi 2.7 y 2.6 y elegir eliminar Python y luego ejecutar solo 2.6 y reinstalarlo. Todavía las cosas no funcionan.

¿Cómo puedo completamente eliminar Python-de todo? (!)

No me gustaría reinstalar toda mi máquina solo por la instalación de Python...

Author: Jonathan, 2010-08-18

8 answers

También tendrá que buscar en la ruta de su sistema. Python se pone allí y no se quita: http://www.computerhope.com/issues/ch000549.htm

Sus problemas probablemente comenzaron porque su ruta de Python está apuntando a la incorrecta.

 17
Author: Alex Bliskovsky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-18 19:32:59

Aquí están los pasos (mi novia no conocedora de la computadora tuvo que resolver esto por mí, pero a diferencia de todos los procesos mucho más complicados que uno puede encontrar en línea, este funciona)

  1. Abrir Panel de control
  2. Haga clic en"Desinstalar un programa"
  3. Desplácese hacia abajo hasta Python y haga clic en desinstalar para cada versión que ya no desee.

Esto funciona en Windows 7 fuera de la caja, no se requieren programas o scripts adicionales.

 34
Author: ArtOfWarfare,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-08-25 15:08:32

Ejecute ASSOC y FTYPE para ver a qué están asociados sus archivos py. (Estos comandos son internos de cmd.exe así que si utiliza un procesador de comandos diferente 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" %*

(Tengo instalaciones de Python de 32 y 64 bits, de ahí mi nombre de directorio local.)

 5
Author: dash-tom-bang,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-03 03:36:20

Tenía ventana 7 (64 bits) y Python 2.7.12, Lo desinstalé haciendo clic en el instalador de python desde el directorio" descargar", luego seleccioné eliminar python y luego hice clic en"finalizar".
También eliminé el directorio y los archivos asociados a python restantes de la unidad c: y también de la carpeta "mis documentos", ya que creé algunos archivos allí.

 3
Author: Thelma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-08-12 14:15:57

Casi todos los archivos python deben vivir en sus respectivas carpetas (C:\Python26 y C:\Python27). Algunos instaladores (ActiveState) también asociarán archivos .py* y agregarán la ruta de python a %PATH% con una instalación si marca la casilla "usar esto como instalación predeterminada".

 2
Author: Nick T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-18 19:24:29

Windows 7 de 64 bits, con Python3.4 y Python2.7 instalados en algún momento :)

Estoy usando Py.exe para enrutar a Py2 o Py3 dependiendo de las necesidades del script, pero anteriormente desinstalé incorrectamente Python27 antes.

Py27 se eliminó manualmente de C:\python\Python27 (la carpeta Python27 fue eliminada por mí previamente)

Al reinstalar Python27, dio el error anterior que especificó.
Siempre se retiraría al tratar de 'eliminar accesos directos' durante el proceso de instalación.

Coloqué una copia de Python27 en esa carpeta original, en C:\Python\Python27, y volvió a ejecutar el mismo instalador fallido Python27. Fue un placer localizar esos artículos y eliminarlos, y procedió con la instalación.

Esta no es la respuesta que aborda los problemas clave del registro (otros lo mencionan), pero es una solución alternativa si conoce instalaciones anteriores que se eliminaron incorrectamente.

Usted podría tener alguna idea de esto por abrir "regedit" y buscar "Python27" - una clave de registro apareció en mi caché de comandos-shell apuntando a c:\python\python27\ (que se había eliminado y no estaba presente al buscar en el registro al encontrarlo).

Eso puede ayudar a señalar instalaciones previamente eliminadas incorrectamente.

¡Buena suerte!

 0
Author: Jordan Stefanelli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-09 11:01:53

Sé que es una vieja pregunta, pero me encontré con este problema con 2.7 y 3.5. Aunque 2.7 no aparecería en mi lista predeterminada de desinstalación de Windows, se mostró bien en la pestaña herramientas de ccleaner en desinstalar. Desinstalado y reinstalado después y ha sido una codificación fluida desde entonces.

 0
Author: Ventian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-24 14:14:06

Desinstale el programa python usando la GUI de Windows. Eliminar la carpeta que contiene, por ejemplo, si se almacenó en C:\python36\ asegúrese de eliminar esa carpeta

 0
Author: Patrick Mutuku,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-03 00:10:20