J'ai utilisé Python 3.4 pour mes projets personnels, mais j'ai récemment été amené sur un projet Python 2.7 au travail. J'ai écrit un script Powershell pour basculer entre les versions sur mon ordinateur personnel.Powershell Script pour Quick-Switch Python 3.4 et 2.7
Ma version actuelle: https://github.com/ElizabethAB/PythonVersionSwitch/blob/master/PythonSwitch.ps1
Cela fonctionne, mais après avoir redémarré mon ordinateur. Y at-il un moyen de faire ce travail sans avoir à redémarrer?
Depuis 3.3, Python apporte un [lance] (http://legacy.python.org/dev/peps/pep-0397/) dans les fenêtres (py.exe) qui décide de la version de Python à utiliser. Ajoutez simplement un shebang unix comme '#!/Usr/bin/python2' en haut de votre fichier et il lancera la bonne version. – user3557327
user3557327, je m'intéresse aussi aux fonctionnalités comme pip et à la détection des versions Python installées par certains paquets d'installation (hello, numpy). Ce n'est pas une nécessité absolue, évidemment, ce serait juste un outil de commodité si je pouvais double-cliquer sur un .ps1 sur mon bureau et passer du mode projets personnels au mode travail et vice-versa. – ElizabethAB