So fügen Sie auf dem Mac dauerhaft ein Verzeichnis zu PYTHON PATH hinzu

So fügen Sie auf dem Mac dauerhaft ein Verzeichnis zu PYTHON PATH hinzu

Ich habe die beiden gängigen Methoden ausprobiert:

import sys
sys.path.append('foo/bar')

UND

export PYTHONPATH=$PYTHONPATH:foo/bar

Die erste beendet das Anhängen, sobald der Interpreter beendet wird. Die zweite beendet das Anhängen, wenn das Terminal geschlossen wird (obwohl die Leute anscheinend keine Probleme damit haben, mit der zweiten Methode dauerhaft anzuhängen).

Was übersehe ich hier und wie löse ich dieses Problem?

Antwort1

Sie müssen

foo/bar

In einer Datei innerhalb von etc/paths.d.

hier ist eine gute Erklärung

BEARBEITEN: Ich glaube, ich habe das falsch verstanden, Sie möchten die Umgebungsvariable PYTHONPATH festlegen. dieser LinkZeigen Sie viele Stellen an, an denen Sie Ihre Exportanweisung dauerhaft einfügen könnten.

Setzen

export PYTHONPATH=$PYTHONPATH:foo/bar

In ~/.bashrc und es wird bei jedem Start der Bash festgelegt.

verwandte Informationen