On Oct 28, 2013, at 11:12 PM, Johannes Findeisen <mailman@hanez.org> wrote:

On Mon, 28 Oct 2013 21:58:45 +0100
Marek Kubica wrote:

On Mon, 28 Oct 2013 22:56:18 +0200
"Diez B. Roggisch" <deets@web.de> wrote:

Ich denke mal, er mein PATH. Und ja, das ist ein Feature. Kann man
drueber debattieren, aber ein Bug ist es nicht.

Dafür hat der Installer wenn ich mich richtig erinnere eine
Einstellung, den Installationspfad in PATH einzutragen. Ob das auf
Windows ein sinnvolles vorgehen ist, sei mal dahingestellt.

Umpf, Du moechtest aber doch sicher, dass dein Terminal unter Windows
die Python Binary findet wenn Du "python" tippst, oder nicht? Wie soll
das denn anders funktionieren?

Oder hab ich dich jetzt komplett falsch verstanden?

http://docs.python.org/2/using/windows.html#excursus-setting-environment-variables

Und du moechstest doch sicher, dass nach Installation von Python 3 nach Python 2 nicht ploetzlich installierte Skripte kaputt sind, weil der Pfad veraendert wird?

Am Ende ist das eine Abwaegungssache, ich bin da selbst gar nicht zwingend fuer das eine oder ander (ich vermeide Windows eh, wo's geht und aergere mich demensprechend ueber eine Menge Idiosynkratien), aber es ist definitiv eine *bewusste* Entscheidung, den Pfad nicht anzufassen.

Was im uebrigen auch unter UNIX eigentlich nix und niemand tut - da wird halt stattdessen in ein Standardverzeichnis ein Link oder Executable gepackt, etwas, dass es so unter Windows nicht so richtig gibt. Denn wenn alle Programme zB in "Program Files" installieren, dann ist da ziemlich Muellhalde…

Diez