Seite 1 von 1

PYTHONPATH vista

Verfasst: Mittwoch 4. März 2009, 13:50
von mzh
Hallo zusammen

Wie kann ich die PYTHONPATH-Variable setzen, damit ich Python von einem Editor aus starten kann (das ist glaub der Sinn davon, nicht?)?

Ich finde immer wieder den Hinweis, man soll die Variable auf das Verzeichnis setzen, wo sich "Zope" befindet. Dies soll angeblich in "Program Files/Plone/..." sein. Bei mir wurde mit Python 3.0.1 aber kein Plone installiert.
Wie kann ich das nun machen? Wäre froh um Hinweise.

Verfasst: Mittwoch 4. März 2009, 14:22
von Hyperion
[wiki]FAQ#WieStarteIchSkripte[/wiki]

Verfasst: Mittwoch 4. März 2009, 15:43
von mzh
hallo

Ich habe das nun genau wie in dem FAQ beschrieben gemacht. Wenn ich nun in dieser Shell-Verknüpfung das Kommando "python fibo.py" eingebe, kommt die Meldung, dass python nicht als Befehl erkannt wird, obwohl ich die Path-Variable gesetzt habe.

Wenn ich allerdings im Startmenue eine neue cmd aufmache, dann umständlich ins (gemäss dem Wiki) neu angelegte Python-Programme-Verzeichnis wechsle und dann "python fibo.py" aufrufe, funktioniert es.

Wäre toll, wenn mir jemand helfen könnte.

Verfasst: Mittwoch 4. März 2009, 15:46
von Hyperion
mzh hat geschrieben:Ich habe das nun genau wie in dem FAQ beschrieben gemacht. Wenn ich nun in dieser Shell-Verknüpfung das Kommando "python fibo.py" eingebe, kommt die Meldung, dass python nicht als Befehl erkannt wird, obwohl ich die Path-Variable gesetzt habe.
Was sagt denn PATH in der Shell? Steht da der Pfad zum Python Binary korrekt drin?

Verfasst: Mittwoch 4. März 2009, 15:57
von mzh
ok, jetzt scheint es zu klappen. War aber recht sonderbar...

Verfasst: Mittwoch 4. März 2009, 16:05
von Hyperion
mzh hat geschrieben:ok, jetzt scheint es zu klappen. War aber recht sonderbar...
Vielleicht könntest Du zur Erhellung eines irgend wann einmal diesen Thread lesenden Users kurz schreiben, wo Dein Fehler lag ;-)

Verfasst: Mittwoch 4. März 2009, 16:11
von mzh
ehrlich gesagt, das wüsste ich selber gerne.
Es war am Anfang so, dass der python-Aufruf nur mit der originalen cmd-Shell funktionierte, nicht aber mit der cmd-Verknüpfung, obwohl ich sicher war, dass ich diese richtig erstellt hatte. Seltsamerweise zeigte aber diese cmd-Verknüpfung beim "PATH"-Aufruf den python-Verzeichnis-Pfad nicht an. Ich hab sie dann gelöscht und alles nochmals erstellt. Jetzt scheints (vorsichtig gesagt) zu funktionieren.

Verfasst: Mittwoch 4. März 2009, 16:16
von Hyperion
Tja, dann wars vielleicht nur ein kleiner Schreibfehler ... so was übersieht man ja gerne ;-)