Al ejecutar cualquier script de Python (al hacer doble clic en un archivo .py en Windows 7) recibo un mensaje de error Python: failed to set __main__.__loader__
. ¿Qué hacer?no se pudo establecer __main __.__ loader__ en Python
Más detalles:
- Las secuencias de comandos funcionan en otras máquinas.
- La única versión de Python instalada en la máquina en la que no funcionan los scripts es 3.2.
- Me sale el mismo error al intentar ejecutar el script desde el shell de Windows (cmd).
He aquí un ejemplo del contenido de un archivo llamado "hey.py" que no pude correr en mi máquina:
print('hey')
¿Se puede ejecutar con 'C: \ Python32 \ python -v' y ver si aparecen módulos extraños? Creo que algunos módulos deben instalar un gancho de importación roto. –
nneonneo
Estaba teniendo el mismo problema con Python 3.3.0. –
@snakile, ¿es su Windows 7 - home edition? Creo que la edición hogareña, que tiene problemas con otros idiomas, es un problema. Si no es así, intente instalar el paquete de idioma que se encuentra en su ruta de archivo. – Qiao