Je viens de commencer à travailler avec Python 3.4.1 qui vient avec ArcGIS Pro 1.0.0, sur mon ordinateur portable, qui a également Python 2.7.8 qui vient avec ArcGIS 10.3 for Desktop installé, et je voudrais minimiser les chances de fonctionner une version de Python quand j'avais l'intention et besoin d'utiliser l'autre.
Dans l'Explorateur Windows, j'ai maintenant deux dossiers Python: C: \ Python27 et C: \ Python34 qui est à prévoir.
Dans le menu Démarrer de Windows sous Tous les programmes> ArcGIS, il y a un dossier Python 2.7 avec l'IDLE (interface graphique Python) que j'utilise souvent pour démarrer IDLE, donc le démarrer à partir d'ici devrait être bien. J'ai testé et ça démarre 2.7.8.
Je m'attendais à voir le dossier Python 3.4 à côté de Python 2.7 ou peut-être sous Tous les programmes> ArcGIS> ArcGIS Pro, mais il se trouve dans son propre dossier directement sous Tous les programmes. Il contient un autre IDLE (interface graphique Python) qui démarre 3.4.1 comme prévu.
Cependant, les choses deviennent un peu déroutantes lorsque je regarde la liste des programmes dans le menu Démarrer car il y a deux entrées IDLE (GUI Python) parmi lesquelles choisir:
En cliquant avec le bouton droit sur chacun et en utilisant l'onglet Général de leurs propriétés, je les ai renommés pour être appelés respectivement IDLE (Python GUI) 2.7 et IDLE (Python GUI) 3.4, donc il n'y a encore aucune confusion.
L'autre façon dont je démarre habituellement IDLE consiste à cliquer avec le bouton droit sur un fichier * .py puis à choisir Modifier avec IDLE - mais la version Python d'IDLE que j'obtiendrai est maintenant ambiguë. En testant, je trouve que c'est 3.4.1.
Existe-t-il un moyen de transformer mon seul choix de modification avec IDLE en ces deux choix?
- Modifier avec IDLE 2.7; et
- Modifier avec IDLE 3.4
Je n'édite jamais avec PythonWin, donc si je suis limité à deux programmes pouvant être associés à des fichiers * .py pour l'édition, je suis heureux de sacrifier Edit with PythonWin pour Edit with Python 3.4.