Ich gehe durch und schreibe ein Setup-Dokument für andere Entwickler bei der Arbeit für ein Python-Projekt und habe die PYTHONPATHUmgebungsvariable nachgelesen. Ich schaue auf mein aktuelles Entwicklungssystem und denke, dass einige Dinge falsch eingestellt sind, die dazu führen, dass sich meine IDE (IntelliJ) beim Nachschlagen der Python-Bibliotheken falsch verhält.
Ich habe mir hier und hier die Dokumentation angesehen und bin mir immer noch nicht sicher, was eigentlich in der PYTHONPATHUmgebungsvariablen enthalten sein soll.
Ich habe PYTHONHOMEauf `C: \ Python27 'hingewiesen.
Mein Strom PYTHONPATHist auf eingestellt PYTHONHOME. Soll ich auch die Verzeichnisse aus hinzufügen sys.path?
AKTUALISIEREN:
Basierend auf den folgenden Informationen PYTHONPATHmuss nicht festgelegt werden, es sei denn, es gibt nicht standardmäßige Bibliotheken, die Python standardmäßig finden soll. Wenn ich zum Beispiel wxPython vom Installationsprogramm aus installiere, werden seine Bibliotheken hinzugefügt PYTHONPATH. Ich setze PYTHONHOMEdas Stammverzeichnis der Python-Installation, damit ich es meiner Systemumgebungsvariablen hinzufügen kann, PATHdamit ich Python von jedem Ort aus ausführen kann.