2012-08-24 17 views
5

Instalé Python 3.2 y luego instalé Python 2.7. De alguna manera, el IDLE, que lo abro haciendo clic con el botón derecho en el archivo python -> Editar con IDLE, usa python 2.7 en lugar de python 3.2.cómo configurar el pitón predeterminado de IDLE de python?

Parece que Python 2.7 se estableció como predeterminado con IDLE. Incluso si cambié la variable de entorno PATH en la configuración de Windows advance a Python 3.2, el shell de python predeterminado sigue siendo 2.7. Estoy seguro de que no hubo más Python 2.7 en el camino.

Luego tengo que desinstalar Python 2.7 y reinstalar Python 3.2.

+0

Cada versión de Python debe venir con su propia implementación IDLE. Tienes que cambiar el IDLE predeterminado para abrir tus scripts. No estoy muy familiarizado con Windows, pero supongo que hay alguna clave en el registro que contiene los comandos en el menú contextual. Probablemente tenga que editar la ruta en esa clave para apuntar a IDLE 3.2. –

+0

De hecho, tengo ambos en mi computadora, ambos etiquetados como 'python inactivo' –

Respuesta

1

El complemento del menú contextual IDLE se registra cuando instala Python y apunta a la versión de IDLE suministrada con el Python instalado. (IDLE en sí tiene cambios de código significativos entre Python 2 y 3 porque está escrito en Python y el idioma ha cambiado mucho). Para cambiarlo, simplemente reinstale la versión de Python que desea que invoque el menú contextual IDLE.

+0

Pero si lo hiciera, ¿no se borrarían todos mis módulos de Python 3? ¿Puedo detener eso? – TheRandomGuy

Cuestiones relacionadas