Effizienteste Möglichkeit der Einrichtung eines Projekt Pydev PYTHONPATH in Eclipse (Helios)?
Möchte ich hinzufügen, dass alle Ordner in meinem Pydev-Projekt zu PYTHONPATH, so dass ich die Vorteile der leicht zu sehen, ungenutzte Importe etc. Dazu habe ich scheinbar alle Ordner manuell einschließlich der Unterordner, eins nach dem anderen. Gibt es eine Möglichkeit, fügen Sie Sie alle auf einmal (rekursiv) oder mache ich das komplett falsch?
Nun ich Rechtsklick auf das Projekt in der Navigator und wählen Sie Vorlieben. Von dort aus gehe ich zu Pydev-PYTHONPATH und endlich kann ich die Ordner hinzufügen, die.
- Wenn Sie hinzufügen der top-level-Ordner als Source-Ordner unter PyDev - PYTHONPATH, bedeutet das nicht, dass automatisch alle Pakete unter dem Ordner, in dem PYTHONPATH für Sie? Es funktioniert für mich, d.h. ich bekomme nicht verwendete importieren Warnungen. Sind Sie mit der neuesten PyDev version?
- Ich habe Weg von Eclipse für einige Zeit jetzt. Überwiegend Programmierung in Xcode. Ich schau die neueste Version von Eclipse, und Ihre Frage, wenn ich bin wieder zu Eclipse. 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok, nur zu geben, eine richtige Antwort haben, sollten Sie fügen Sie einfach den Ordner(s), die Sie möchten, in den PYTHONPATH wie Ihrem Quell-Ordner(N).
So, wenn Sie eine Struktur wie
Würden Sie nur wollen, um hinzuzufügen /myproject/src als Ihre PYTHONPATH.
Wenn Sie wirklich hatte mehrere Ordner um es hinzuzufügen, Sie zu Bearbeiten die .pydevproject-Datei (die sich im root-Verzeichnis von deinem Projekt) und fügen Sie mehrere Ordner gibt es auf einmal (obwohl wie bereits erwähnt, sollten Sie nur einige Ordner gibt, so ist dies in der Regel nicht notwendig-wenn auch manchmal möchten Sie vielleicht, dass, wenn Sie hinzufügen, mehrere Bibliotheken in einen Ordner oder ähnliches).
Den PyDev FAQ erklärt, diese richtig auf die unten aufgeführten Artikel:
Wie Importiere ich bestehende Projekte/Quellen in PyDev?
Wie Importiere ich bestehende Projekte/Quellen für ein Django-Projekt in PyDev?
Check this out, dieser arbeitete für mich.
wenn Sie erhalten eine Fehlermeldung "unresolved import: pydevd" versuchen Sie die Datei speichern 'manage.py' erste. sollte der Fehler Weggehen.
Wenn der Fehler weiterhin besteht: Sie müssen sicherstellen, dass pydev ist in deinem PYTHONPATH.
a) Gehen Sie zu Eclipse>Einstellungen - >PyDev>Python-Interpreter:
b) Klicken Sie auf " Neuer Ordner - > (mac)"/Applications/Eclipse/plugins/org.python.pydev_x.x.x.x/pysrc"
c) Klicken Sie auf "Übernehmen", fügt die Ordner, die enthält pydevd.py zu deinem PYTHONPATH. Eclipse automatisch fügt hinzu, dass, um für Ihr Projekt die Python-Bibliothek. Dies sollte das problem beheben und Sie können es jetzt.
https://djangounchain.files.wordpress.com/2012/12/screen-shot-2013-01-06-at-3-49-02-pm.png
(Das sollte ein Kommentar zu Fabio ' s Antwort, aber nicht ausreichend rep)
(PyDev 2.7.1.2012100913)
Hinzufügen von Ordnern zu der PythonPath funktioniert nicht für EFS/Remote-Ordner (rse://...)
Wenn Sie auf 'Übernehmen' gibt: