No se puede instalar Python en la computadora

No se puede instalar Python en la computadora

Estoy intentando instalar Python 3.7.4 en mi computadora, pero previamente había instalado Python en una unidad diferente. Ahora, cuando intento instalar Python, no me da una opción de instalación en el instalador.
Las opciones que tengo (Modificar, Reparar, Desinstalar) apuntan a una unidad que no está en mi computadora. Cada vez que intento ejecutar cualquiera de las opciones, todas fallan porque no pueden encontrar la unidad y no puedo encontrar una manera de cambiar las unidades. La opción Modificar muestra una ubicación de instalación, pero el cuadro está atenuado, por lo que no se puede cambiar.
¿Hay alguna forma de cambiar la ubicación de instalación a mi unidad C?

Respuesta1

La ruta de instalación se guarda en el registro de Windows. Puedes probar lo siguiente:

  • Inicie Ejecutar y escriba regedit (se abrirá el Editor de registro)
  • Vaya a la carpeta "HKEY_CURRENT_USER\Software\Python\PythonCore\3.6" del árbol del lado izquierdo (o la versión que tenga).
  • Las siguientes carpetas tienen guardada la ruta de Python: Idle, InstallPath, PythonPath (tal vez diferente en su sistema). En todas las entradas del registro, modifique la ruta en "Información del valor" a la nueva ruta donde le gustaría tener Python (haga clic derecho -> Modificar en la entrada Nombre como se muestra en la figura del enlace a continuación).

Entrada regedit para Python

Por ejemplo, modifique la entrada de D:\Python\Python36\Lib\idlelib\idle.pyw a C:\Users.....\AppData\Local\Programs\Python\Python36\Lib\idlelib\idle.pyw

  • Luego, si ejecuta el instalador nuevamente, debería poder modificar o reparar la instalación de Python.

Funcionó para mí, pude reparar mi instalación en otra unidad con este método. Por favor dime si funciona para ti.

información relacionada