J'ai PyCharm 1.5.4 et ai utilisé l'option "Open Directory" pour ouvrir le contenu d'un dossier dans l'EDI.
J'ai Python version 3.2 sélectionné (il apparaît sous le nœud "Bibliothèques externes").
Comment puis-je sélectionner une autre version de Python (que j'ai déjà installée sur ma machine) afin que PyCharm utilise cette version à la place?
Fichier -> Paramètres
Préférences-> Interprète de projet-> Interprètes Python
Si ce n'est pas dans la liste, ajoutez-le.
Je pense que vous dites que python2 et python3 sont installés et que vous avez ajouté une référence à chaque version sous Pycharm> Paramètres> Interprète de projet.
Ce que je pense que vous demandez, c'est comment vous avez des projets exécutés avec Python 2 et des projets exécutés avec Python 3.
Si c'est le cas, vous pouvez regarder sous Run> Edit Configurations
Cela peut également arriver dans Intellij Ultimate, qui intègre PyCharm. Le problème est tel que diagnostiqué ci-dessus, vous avez sélectionné le mauvais interprète.
La méthode exacte pour résoudre ce problème pour un projet donné consiste à accéder à Paramètres du projet ...Projet et à ajuster le Projet SDK. Vous pouvez ajouter un nouveau SDK de projet si vous n'avez pas ajouté Python 3 en accédant au fichier binaire python3. Cela corrigera les erreurs répertoriées ci-dessus. Un raccourci vers les paramètres du projet est l’icône bleue en forme de damier.
Vous pouvez également ajouter Python 3 en tant qu'interpréteur par défaut pour les projets Python. Sous OSX, cela se trouve dans Fichier ..Autres paramètres ...Structure de projet par défaut. Là, vous pouvez définir le Project SDK qui s'appliquera désormais à chaque nouveau projet. Cela peut être différent sur d'autres plates-formes, mais reste similaire.
Il existe une nouvelle fonctionnalité appelée Interprète dans la barre d'état (défilez un peu vers le bas). Cela facilite la commutation entre les interprètes python et la sélection de la version que vous utilisez.
Si vous ne voyez pas la barre d’état, vous pouvez facilement l’activer en exécutant la commande Rechercher une action (Ctrl+Shift+A ou ⌘+ ⇧+A sur mac). Ensuite, tapez la barre d'état et choisissez Affichage: Barre d'état pour la voir.
Aller à:
Files -> Settings -> Project -> *"Your Project Name"* -> Project Interpreter
Vous pouvez y voir quelles bibliothèques externes vous avez installées pour python2 et lesquelles pour python3.
Sélectionnez la version requise de python selon vos besoins.
File
-> Setting
project
-> Project interpreter
Project interpreter
[NOTE]:
Testé sur Pycharm 2018 et 2017.