Instalé Python 2.7 y Python 2.6.5. No sé qué salió mal, pero nada relacionado con Python parece funcionar más. por ejemplo, "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 2.7 y 2.6 msi y elegir eliminar Python y luego ejecutar solo 2.6 y reinstalarlo. Aún así, las cosas no funcionan.
¿Cómo elimino completamente Python, de todo? (!)
No me gustaría reinstalar toda mi máquina solo por la instalación de Python ...
python
installation
uninstallation
Jonathan
fuente
fuente
Respuestas:
También tendrá que buscar en la ruta de su sistema. Python se coloca allí y no se elimina: http://www.computerhope.com/issues/ch000549.htm
Sus problemas probablemente comenzaron porque su ruta de Python apunta a la incorrecta.
fuente
Estos son los pasos (mi novia que no es experta en computación 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)
Esto funciona en Windows 7 listo para usar, no se requieren programas o scripts adicionales.
fuente
pip
, es posible que desee eliminar su caché en%LOCALAPPDATA%\pip
Ejecute ASSOC y FTYPE para ver a qué están asociados sus archivos py. (Estos comandos son internos de cmd.exe, por lo que si usa 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í el nombre de mi directorio local).
fuente
ftype
yassoc
son internos de cmd.exe. ¿Quizás está utilizando un procesador de comandos de terceros que no admite el conjunto de comandos completo? ss64.com/nt/assoc.htmlTenía la ventana 7 (64 bits) y Python 2.7.12, lo desinstalé haciendo clic en el instalador de Python del directorio "descargar", luego seleccioné eliminar Python y luego hice clic en "finalizar".
También eliminé el directorio y los archivos restantes asociados con Python de la unidad c: y también de la carpeta "mis documentos", ya que creé algunos archivos allí.
fuente
puede eliminarlo manualmente.
cd C:\Users\<you name>\AppData\Local\Microsoft\WindowsApps
del python.exe
del python3.exe
Ahora el símbolo del sistema ya no lo mostrará
where python
-> no rinde nada, y eres libre de instalar otra versión de source / anaconda y (después de agregar su dirección a las Variables de entorno -> Ruta) encontrarás ese mismo Python que acabas de instalarfuente
cd %LOCALAPPDATA%\Microsoft\WindowsApps
, que debería ser la ruta correcta incluso si la partición del sistema tiene una letra de unidad distinta aC:
.Casi todos los archivos de Python deberían vivir en sus respectivas carpetas (
C:\Python26
yC:\Python27
). Algunos instaladores (ActiveState) también asociarán.py*
archivos y agregarán la ruta de Python a%PATH%
una instalación si marca la casilla "usar esto como instalación predeterminada".fuente
Sé que es una pregunta antigua, pero encontré este problema con 2.7 y 3.5. Aunque 2.7 no aparecería en mi lista de desinstalación de Windows predeterminada, se mostró bien en la pestaña de herramientas de ccleaner debajo de desinstalar. Desinstalado y reinstalado posteriormente y ha sido una codificación fluida desde entonces.
fuente
Desinstale el programa Python usando la GUI de Windows. Elimine la carpeta que lo contiene, por ejemplo, si se almacenó en,
C:\python36\
asegúrese de eliminar esa carpetafuente
De hecho, es bastante simple. Cuando lo instaló, debe haberlo hecho usando algún archivo .exe (supongo). Simplemente ejecute ese .exe nuevamente, y luego habrá opciones para modificar Python. Simplemente seleccione la opción "Desinstalación completa", y el EXE eliminará por completo a Python.
Además, es posible que deba marcar la casilla "Eliminar Python de la RUTA". De forma predeterminada, está seleccionado, pero también puede verificarlo para estar seguro :)
fuente
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 según las necesidades del script, pero anteriormente desinstalé Python27 de manera incorrecta.
Py27 se eliminó manualmente de C: \ python \ Python27 (la carpeta Python27 fue eliminada previamente por mí)
Al reinstalar Python27, dio el error anterior que especificó.
Siempre retrocede al intentar "eliminar accesos directos" durante el proceso de instalación.
Volví a colocar una copia de Python27 en esa carpeta original, en C: \ Python \ Python27, y volví a ejecutar el mismo instalador de Python27 fallido. Estaba feliz de localizar esos elementos y eliminarlos, y procedió con la instalación.
Esta no es la respuesta que aborda los problemas de la clave del registro (otros lo mencionan), pero es una solución si conoce instalaciones anteriores que se eliminaron incorrectamente.
Podrías tener una idea de esto abriendo "regedit" y buscando "Python27": apareció una clave de registro en mi caché de shell de comandos 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!
fuente