209 votes

Comment puis-je obtenir IntelliJ10 de reconnaître des modules Python communs ?

Je suis l'aide de l'Ide, de 10 IDÉE Ultimate Edition.

J'ai créé un nouveau fichier Test.py et IntelliJ est correctement passé à Python mode d'analyse. (Je peux vous le confirmer en tapant "d", il s'affiche "def" comme une suggestion, et de frapper onglet correctement me donne "def:)

Cependant, lorsque j'essaie ce code...

import os

cwd = os.getcw <Ctrl-space>

Deux choses se produisent....

  1. Je reçois un squggly souligner en dessous de l'os et planant au-dessus, il me donne une "en Suspens "os" message
  2. Je n'ai pas de suggestions en tapant Ctrl-espace au-dessus, quand je m'attends à voir "getcwd".

Je suppose que ce doit être un résultat de ma pas la configuration de l'Ide, de manière appropriée, afin de gérer les modules python, mais je n'ai aucune idée de ce que c'est que je suis absent.

Tout IntelliJ/Python en mesure de m'aider?

212voto

db42 Points 1055

Il suffit de créer et ajouter SDK Python

et sélectionnez le chemin d’installation de votre interpréteur Python (par exemple, C:\Python26 dans windows et /usr/bin/python2.7 sous Linux) comme le chemin de la maison.

Concernant la discussion : http://devnet.jetbrains.net/thread/286883

146voto

linuts Points 2358

Avez vous mis en place une facette d’interpréteur python ?

Ouvrez le projet Structure CTRL + ALT + SHIFT +S

Paramètres de projet-> facettes-> agrandir cliquez Python sur enfant-> interpréteur Python

Puis :

Paramètres de projet-> Modules-> module Expand-> Python-> dépendances-> select python module sdk

19voto

Toddarooski Points 358

Voici ce que j'avais à faire. (Et j'ai surement oublié un aspect important de mon problème, qui est que ce n'était pas défini comme un projet de Python à l'origine, mais un projet en Java, avec certains fichiers python.)

Paramètres du projet -> Modules -> bouton Plus (ajouter un module) -> Python

Ensuite, cliquez sur le bouton "..." à côté de l'Interpréteur Python.

Dans la section "Configurer le SDK" boîte de dialogue qui apparaît, cliquez sur le bouton"+". Sélectionnez "SDK Python", puis sélectionnez l'option par défaut "Python" de raccourci qui s'affiche dans mon finder dialogue

Attendez environ 5 minutes. Lire certains de la productivité des conseils. :)

Cliquez Sur Ok

Attendez que le système à reconstruire certains indices.

Hourra! Code indicateur est de retour pour mes modules!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X