web-dev-qa-db-fra.com

PyCharm ne détecte pas d'interprète

Je suis nouveau dans la programmation et je viens de commencer un cours sur Python. Je veux utiliser PyCharm, alors je l'ai téléchargé et installé (v. 4.5, édition communautaire). J'avais précédemment installé Python 3.5 64 bits de python.org (j'utilise Windows 10).

Pour commencer à utiliser PyCharm, j'ai besoin d'un interprète de projet, que je peux sélectionner dans les paramètres. En ce qui me concerne, l'interpréteur est "py.exe", mais lorsque je le sélectionne, le message d'erreur suivant s'affiche: "Le fichier sélectionné n'est pas une maison valide pour Python SDK". J'ai également essayé d'utiliser tous les fichiers dont le nom contenait "python" ou "py", mais j'ai échoué.

Sur chaque site Web et chaque vidéo que je vois, ils sélectionnent un fichier appelé "python.exe", mais ils utilisent Python 3.4 ou une version précédente. J'ai vérifié que PyCharm prenait en charge la version 3.5 ("Prise en charge initiale de Python 3.5").

Y a-t-il quelque chose que je fais mal? Que dois-je faire pour pouvoir utiliser PyCharm?

Toutes les réponses sont appréciées. Merci d'avance.

6
Asier R.

J'ai rencontré un problème similaire et je n'ai pas trouvé Pythoninterpreter où que ce soit sur le système.

Le problème, c’est que python a été installé directement avec les paramètres par défaut et qu’aucune exe n’a été trouvée dans

C:\Python35\ 

et pour résoudre ce problème, j’ai essayé uninstalling et reinstalling avec des paramètres personnalisés et en sélectionnant autoriser tous les utilisateurs, ce qui a permis de résoudre le problème et de tracer le chemin correctement.

C:\Python35\python.exe.

Après quoi Pycharm a pu détecter l’interprète sur ce chemin.

2
Anmol G

Lors de la création d'un projet dans PyCharm, si l'interprétation n'est pas déjà sélectionnée, dans le menu déroulant sous les projets "Emplacement:", vous pouvez cliquer sur l'icône d'engrenage située à droite de l'option d'interprétation, puis sur "Ajouter une section locale". ; puis sélectionnez l'emplacement du fichier python.exe que vous avez installé. Ce sera probablement C:\Python35\Python.exe

2
xponent

Problème d'interprétation de projet PyCharm résolu
J'ai installé la distribution python anaconda (Anaconda3-5.0.1-Windows-x86_64.exe) depuis le site Web anaconda. https://anaconda.org/anaconda/python
En réalité, c’est réinstallé mon Python3.6.3 (pertinent de mentionner que j’ai Windows 10, avec pyCharm community & python 3.5 déjà mais avec le problème de l’interpréteur et lors de l’installation d’Anaconda, j’ai choisi ce qui suit: paramètres et désactivé mon antivirus avant mon installation d’Anaconda):

  1. sélectionner autoriser pour tous les utilisateurs
  2. chemin d'installation a été défini correctement et (stocké en toute sécurité pour l'avenir)
  3. redémarrer mon ordinateur après l'installation (pas indispensable mais c'est ce que j'ai fait)
  4. ouvert Anaconda & Jet brian pycharm _
  5. sélection d'un nouveau projet dans PyCharm capture d'écran de mon interpréteur Python par défaut d'un nouveau projetlocation = C:\Users\Skboy\PycharmProjects\daniInterpreter = C:\Users\Skboy\AppData\Local\Programs\Python\Python36-32\python.exe

Hou la la! mon pyCharm a commencé à travailler pour moi,

Résolution: Réinstallation de Python6.3 avec le paramètre personnalisé approprié

créez un fichier de programme test1.py test python pour afficher "bonjour le monde des tests python"

Courir

maintenant mon interpréteur Python (automatiquement -par défaut, sélectionnez) Python 3.6.3
modifier la configuration et rechercher un interprète

(C:\Utilisateurs\utilisateur1\AppData\Local\Programmes\Python\Python36-32\python.exe)

Courir
test de réussite Run
vaut la peine de mentionner Anaconda Jupyter est un site Web qui peut également être utilisé si les utilisateurs novices rencontrent encore des problèmes

1
Waseem A

Si vous avez conservé les paramètres par défaut lors de l'installation de python, votre interpréteur de projet pour PyCharm sera:

C:\Utilisateurs\votreNomUtilisateur\AppData\Local\Programmes\Python\Python36\python.exe

Choisissez l'emplacement ci-dessus comme interprète de projet dans PyCharm.

Selon votre version de python, il peut s'agir de Python36\python.exe ou de Python35\python.exe.

0
Haris Ghauri

J'ai eu exactement le même problème et j'étais incapable de trouver la solution jusqu'à présent. Espérons que cela fonctionne pour tous ceux qui luttaient avec.

Je suis allé à l'emplacement de Python 3.5 (32 bits) dans mon lecteur C: il s'avère qu'il ne s'agit que d'un raccourci vers l'application Python proprement dite, cliquez dessus avec le bouton droit de la souris et sélectionnez Ouvrir l'emplacement du fichier qui devrait vous diriger vers la version de l'application. de python - simplement appelé «python». Il s’agit du fichier .exe que PyCharm cherchait à utiliser comme interprète.

Allez maintenant dans le menu de configuration de l’interprète de Pycharm et tapez l’emplacement du fichier de l’application Python. Pour me rendre au mien, je devais aller dans AppData/Local/Programmes/Python/Python35-32. Cliquez sur le fichier python.exe et cela devrait fonctionner.

Ceci est mon premier article ici, donc si son format est incorrect ou n'utilise pas les termes conventionnels - désolé. Faites-moi savoir si la solution a fonctionné pour quelqu'un d'autre avec le problème ou si je l'ai biffé.

0
Ben Sharman