Traiter avec Plusieurs Versions de Python— ne pas exécuter de façon indépendante

J'ai Python 2.7 (ma version préférée) et 3.3 (version utilisée dans ma Programmation de classe) installé sur mon ordinateur (système d'exploitation: Windows 7). Jusqu'à un certain point, ils ont fonctionné de manière indépendante.

Un jour, un de mes programmes (en 3.3), a eu une erreur et s'est écrasé (il était dans l'invite de commande, pas en VEILLE). Après cela, tous mes 3.3 programmes, lorsque je tente de les modifier (edit with IDLE) ou de les exécuter (dans l'invite de commande) ils ouvrir/exécuter en tant qu'2.7 programmes. C'est un problème à cause de certains de la syntaxe et d'autres différences entre 2.7 et 3.3.

Comment puis-je dire à mon 3.3 programmes explicitement l'utilisation de Python 3.3?

Droit maintenant, ce que j'ai à faire est d'ouvrir au RALENTI (comme un fichier vide, pas un programme spécifique), puis utilisez le Open option dans le vide. En outre, l'exécution du programme avec le processeur de commande est hors de question.

Je l'ai regardé et vu quelque chose sur l'utilisation de #!/usr/bin/env mais je suis incertain sur la façon de les utiliser. Python 3.3, est installé dans le dossier suivant: C:\Python3.3 (c'est le chemin d'accès au fichier).

Merci!

OriginalL'auteur Rushy Panchal | 2013-01-07