La configuration d'un environnement virtuel dans PyCharm
Salutations à tout le monde!
J'ai un petit problème dans un projet fait par quelqu'un dans PyCharm, avec un environnement virtuel(EV), précisément. J'ai mis cette VE jusqu'à il ya quelques mois et ne pas l'utiliser pendant un certain temps. Maintenant j'ai besoin de revenir à elle, parce qu'il a beaucoup de choses nécessaires installés. Par conséquent, il ya un plus de batterie nécessaire pour être installé dans cette VE - il est soundcloud de l'API. J'ai installé directement à partir de PyCharm dans les paramètres de projet, j'ai vérifié si cette VE est encore un défaut VE - il. Mais le projet continue de se plaindre qu'il n'y a "Pas de module nommé soundcloud".
Pouvez-vous me montrer le chemin je peux résoudre ce problème?
Merci d'avance.
OriginalL'auteur Nervosa | 2013-08-25
Vous devez vous connecter pour publier un commentaire.
Dans les paramètres, dans la section des Projets (dans le volet de gauche) aller à des Interprètes. De là, vous pouvez sélectionner un environnement ou cliquez sur le + pour ajouter votre propre à partir d'un chemin. Trouver de l'environnement que vous avez créé et l'ajouter à la liste. Ensuite, une fois que vous sélectionnez l'environnement, vous pouvez voir les modules installés par en dessous. Vous pouvez ajouter de nouveaux modules par le biais de leur intégrée dans le programme pep.
Après cela, il va vous prendre pour la première page, où vous devez sélectionner votre environnement personnalisé à partir d'une liste déroulante.
Bonne chance!
Edit: Relisez votre question. Parfois, quand je ne peux pas obtenir le module à être reconnu dans PyCharm, je fais un
pip install
par le biais de la ligne de commande dans l'environnement virtuel. Redémarrez PyCharm.Accédez à l'environnement dans cmd et exécuter
python -m pip install -U SOUNDCLOUD_MODULE
et ça marchera.source bin/activate
de l'intérieur de la virtualenv répertoire.Merci pour les réponses. Installation de module nécessaire par le pip et l'activation de la VE comme Pathetique dit sauvé la journée.
Je me demandais si il n'y a aucun moyen de le faire dans PyCharm directement. Au moins je n'ai pas trouvé jusqu'à présent. La méthode que vous décrivez ici (après Edit:...) fonctionne parfaitement bien.
J'ai fait Alt+ENTRÉE quickfix sur un module d'importation de ligne, et PyCharm installé dans le virtualenv lib configuré sous Interprètes.
C'est une très soigné nouvelle fonctionnalité! A expliqué: type
import YOUR_MODULE
dans un PyCharm .py fichier, puis appuyez surAlt+Enter
pour faire apparaître un menu contextuel qui vous permet d'installer le module, si c'est introuvable. Cela permettra de l'installer dans le courant de l'Interpréteur Python (qui se trouve dans les Paramètres du Projet)OriginalL'auteur blakev