Comment sélectionner la version Python dans PyCharm?

117

J'ai PyCharm 1.5.4 et j'ai utilisé l'option "Open Directory" pour ouvrir le contenu d'un dossier dans l'EDI.

J'ai sélectionné la version 3.2 de Python (elle 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) pour que PyCharm utilise cette version à la place?

Cristian Lupascu
la source

Réponses:

152

Fichier -> Paramètres

Préférences-> Interpréteur de projet-> Interpréteurs Python

S'il n'est pas répertorié, ajoutez-le.

entrez la description de l'image ici

lukecampbell
la source
4
Pourquoi cela a-t-il des votes positifs car cela ne répond même pas à la question. Il dit avoir installé plusieurs versions de Python (version 2 et version 3). Il veut exécuter des scripts avec python 3 et d'autres avec python 2. Comment changer la version de python utilisée?
Poltron Galantine
1
C'est dans File-> Settings-> interpréteur de projet dans les versions plus récentes.
Andras Csehi
3
Et même plus récent (par exemple 4.5.4 et plus), c'est dans Fichier -> Paramètres -> Projet: {votre_nom_projet} -> Interpréteur de projet.
Aiyion.Prime
27

Je pense que vous dites que vous avez installé python2 et python3 et que vous avez ajouté une référence à chaque version sous Pycharm> Paramètres> Interpréteur de projet

Ce que je pense que vous vous demandez, c'est comment exécuter certains projets avec Python 2 et certains projets avec Python 3.

Si tel est le cas, vous pouvez regarder sous Exécuter> Modifier les configurations

PyCharm Run> Modifier les configurations

Poltron Galantine
la source
Cela fonctionnera pour exécuter le script, mais est vraiment destiné aux exécutions réelles de l'interpréteur et peut même être défini par classe. Il existe un paramètre à l'échelle du projet qui convient mieux.
mateor
7

PyCharm 2019.1+

Il y a une nouvelle fonctionnalité appelée Interprète dans la barre d'état (faites défiler un peu vers le bas). Cela facilite le basculement entre les interpréteurs python et la visualisation de la version que vous utilisez.

entrez la description de l'image ici

Activer la barre d'état

Si vous ne pouvez pas voir la barre d'état, vous pouvez facilement l'activer en exécutant la commande Rechercher une action ( Ctrl+ Shift+ Aou + + Asur mac). Tapez ensuite la barre d'état et choisissez Afficher: Barre d'état pour l'afficher.

entrez la description de l'image ici

lmiguelvargasf
la source
4

Cela peut également se produire dans Intellij Ultimate, qui intègre PyCharm. Le problème est comme 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é est d'aller dans Paramètres du projet ... Projet et d'ajuster le SDK du projet . Vous pouvez ajouter un nouveau kit de développement logiciel (SDK) de projet si vous n'avez pas ajouté Python 3 en accédant au binaire python3. Cela corrigera les erreurs répertoriées ci-dessus. Un raccourci vers les paramètres du projet est l'icône de type damier bleu.

Vous pouvez également ajouter Python 3 comme interpréteur par défaut pour les projets Python. Sous OSX, c'est dans Fichier .. Autres paramètres ... Structure de projet par défaut . Vous pouvez y définir le SDK de projet qui s'appliquera désormais à chaque nouveau projet. Cela peut être différent sur d'autres plates-formes, mais toujours similaire.

compagnon
la source
3

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 python requise en fonction de vos besoins.

Image

Umesh Malhotra
la source
2

Réponse rapide:

  • File -> Setting
  • Sur le côté gauche de la projectsection ->Project interpreter
  • Sélectionnez désiré Project interpreter
  • Apply + OK

[ REMARQUE ]:

Testé sur Pycharm 2018 et 2017.


Benyamin Jafari
la source