Wie wird der Suchpfad des Python-Moduls unter Mac OS X ermittelt?

Wenn ein nicht eingebautes Modul importiert wird, sucht der Interpreter an den von angegebenen Ortensys.path. sys.path wird von diesen Speicherorten aus initialisiert (http://docs.python.org/library/sys.html#sys.path):

das Verzeichnis mit dem Eingabeskript (oder das aktuelle Verzeichnis)PYTHONPATHder installationsabhängige Standard

Während die ersten beiden Quellen einfach sind, kann jemand erklären, wie die dritte funktioniert und welche Möglichkeiten es gibt, sie zu beeinflussen?

Obwohl ich an einer allgemeinen Lösung interessiert wäre, sind meine spezifischen Probleme:

Ich habe das installiertEnthought Distribution 7.2 32-Bit, und dannScipy-Superpack. Nun versucht begeisterte Python, numpy aus zu importieren/Library/Python/2.7/, wo sie von superpack installiert wurden, anstatt von den begehrten Site-Paketen.a wxPython Anwendung erstellt mitpy2app -A hat nicht das gleichesys.path wie beim starten der anwendung mitpython start_app.py.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage