pydev ne trouve pas de bibliothèque python après l'installation
J'utilise Django et PyDev / Eclipse. Je viens d'installer django-treebeard avec setup.py install
et il s'est installé dans mon site-packages répertoire C:Python26Libsite-packages
. Je peux importer dans l'interface python import treebeard
. Cependant PyDev se plaint qu'il ne peut pas le résoudre quand j'essaie de l'importer.
malheureusement, je n'ai aucune expérience avec PyDev et j'ai supposé qu'il récupérerait automatiquement tout ce qui se trouve dans le répertoire site-packages, mais apparemment ce n'est pas le cas. Que suis-je manquant?
merci
4 réponses
Pydev ne rescan pas automatiquement le dossier site-packages. Vous avez besoin d'aller à Preferences-> Interpreter -> Python
et cliquez sur Appliquer pour le faire scanner à nouveau.
j'ai également fait face à la même erreur lorsque j'ai installé un nouveau paquet.je suis à l'aide d'eclipse Helios. Même après avoir appliqué et re scanné le dossier, il ne détectait pas les nouveaux paquets. Donc, finalement, j'ai cliqué sur "Cliquez ici pour configurer un interprète non répertorié" répertoriés et supprimé déjà choisi interprète et utilisé la configuration automatique pour ajouter l'interprète de nouveau. J'ai finalement réussi à résoudre le problème.
j'ai trouvé que fermer le projet et rouvrir (après avoir rescanné l'interprète) fonctionne pour moi.
Bien, j'ai suivi cette séquence pour le faire fonctionner:
1) j'ai installé la bibliothèque désirée en utilisant pip install 2) Je suis allé dans Eclipse vers: Window -- > Preferences -- > Pydev -- > Interpreters -- > Python Interpreter, et j'ai cliqué sur "Quick Auto-Config". Il a fait le tour.