Recientemente, instalé Python 3.8 usandochocolateadoa través deWindowsPowerShellenventanas 10. Fue exitoso y agregó una nueva carpeta C:\Python38.
Sin embargo, quería bajar a una versión inferior de Python, así que desinstalé Python ejecutando:
choco uninstall python
Y también eliminó la carpeta Python38.
Luego, intenté instalar Python 3.7 ejecutando
choco install python
Lo que me da lo siguiente
Chocolatey v0.10.15
Installing the following packages:
python
By installing you accept licenses for the packages.
Progress: Downloading python 3.7.3... 100%
python3 v3.7.3 [Approved]
python3 package files install completed. Performing other installation steps.
Installing 64-bit python3...
python3 has been installed.
Installed to: 'C:\Python37'
The install of python3 was successful.
Software installed as 'exe', install location is likely default.
python v3.7.3 [Approved]
python package files install completed. Performing other installation steps.
The install of python was successful.
Software install location not explicitly set, could be in package or
default install location if installer.
Chocolatey installed 2/2 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
Sin embargo, al revisar mi sistema, no hay ningún archivo C:\Python37
. Y al buscar en mi sistema, no puedo encontrar ninguna evidencia de que el proceso de instalación haya logrado agregar nuevos archivos Python a mi sistema.
Como prueba, también intenté reinstalar Python 3.8 usando Chocolatey y, aunque la instalación dice que fue exitosa Installed to: 'C:\Python38'
, en realidad nunca aparece en mi disco duro.
Respuesta1
Tuve el mismo problema, que solucioné eliminando las carpetas:
C:\ProgramData\chocolatey\lib\python
C:\ProgramData\chocolatey\lib\python3
Solo después de eliminar estas carpetas, choco instala Python de verdad (el proceso lleva mucho más tiempo).