On Tuesday 15 July 2008 13:06:23 chris borgolte wrote:
Das ging aber schnell!
Vielen Dank erstmal für die Antworten.
Folgendes habe ich ausprobiert, nachdem ich die .bashrc editiert habe:
- Anwendung->System->Terminals->Xterm - Anwendung->System->Terminals->Terminalprogram - Aus bestehender shell: source ~/.bashrc
--norc oder --rcfile sagt mir nix, habe ich aber auch nicht (bewusst) benutzt.
Nach weiterer Forschung bin ich aber wohl auf den Kern des Problems gestossen:
Ich habe in meiner bahsrc folgende Zeile:
export PYTHONPATH=$PYTHONPATH:/home/chris
Wenn ich nun diese Zeile aender, dann wird beim naechsten Shellstart wohl trotzdem der alte PYTHONPATH mitimportiert. Vielleicht war das doch schon immer so und ich habe es bloss nicht gemerkt?!? Andererseits verstehe ich nicht, warum dann nicht der PYTHONPATH bei jedem Shellstart immer länger wird
Wie muss ich es denn richtig in die bashrc eintragen?
Vielen Dank Chris
Die Variable gilt nur in der aktuellen bash. Wenn du also eine neue startest, so wird wieder der vom System festgelegte Wert genommen und was angehängt. Wenn du in einer laufende bash den Befehl "bash" eingibst, also eine weitere startest, wird der Pfad immer länger. Wenn du global den Wert haben möchtest, also auch außerhalb einer bash, dann lege dir die folgende Datei an: /etc/profile.local mit dem Inhalt #!/bin/bash export PYTHONPATH=$PYTHONPATH:/home/chris Viel Erfolg Chris