Pourquoi n'est-ce pas PyCharm de la saisie semi-automatique de travail pour les bibliothèques-je installer?
PyCharm de la saisie semi-automatique ne fonctionne pas pour les bibliothèques installées. J'ai le code suivant:
from boto.emr.connection import EmrConnection
conn = EmrConnection(aws_keys.access_key_id, aws_keys.secret_key)
Je veux que l'éditeur me dire quelles sont les méthodes que j'ai à ma disposition quand j'appuie sur ctrlespace.
Le nom de boto bibliothèque est installée dans mon environnement, mais il ne semble pas être détecté par PyCharm. Comment puis-je configurer correctement?
Vous devez vous connecter pour publier un commentaire.
Vous avez installé la 3e partie de la bibliothèque dans un virtualenv, mais PyCharm ne sais pas à propos que par défaut. Si rien n'est spécifié, il sera de choisir le système de Python installer comme l'interprète. Vous devez aller dans les paramètres du projet et de configurer l'interprète de pointer le virtualenv. PyCharm sera alors l'indice de l'interprète et de vous permettre de saisie semi-automatique.
Le virtualenv peut être détectée automatiquement dans le menu déroulant sur la gauche. Si elle ne l'est pas, cliquez sur l'engrenage à droite, cliquez sur "Ajouter locale", et sélectionnez
/path/to/virtualenv/bin/python
(ou\Path\to\virtualenv\Scripts\python.exe
sur Windows).