Python Suchpfad anpassen

Datum: 5. August 2011 16:56:13 — Tags: Linux, Python,

Eine Sammlung von Möglichkeiten den Suchpfad von Python anzupassen.

sys.path

Man kann den Suchpfad einfach in dem laufenden Pythonscript mittels sys.path anpassen.

1
2
3
4
5
6
import sys

sys.path.append("/pfad/")

# oder
sys.path.insert(0, "/pfad/")

PYTHONPATH

Unter Linux kann man den Suchpfad in die Umgebungsvariable PYTHONPATH schreiben.

1
PYTHONPATH="$PYTHONPATH:/pfad1/:/pfad2/"  python "./script.py"

.pth Datei

Man kann eine .pth Datei in einem Verzeichnis erstellen, welches bereits im Suchpfad von Python enthalten ist. Das könnte zum Beispiel das Verzeichnis /usr/lib/python2.7/site-packages/ sein. Dort kommt in jede Zeile ein Pfad der zum Suchpfad hinzugefügt werden soll:

1
2
/home/user/Entwicklung/Python Packages
/opt/Python/

Kommentare

Kommentar senden

» Keine Kommentare vorhanden.

Kommentar senden