Seite 1 von 1

Frage

Verfasst: Samstag 23. April 2011, 17:16
von n00b
hallo,
ich habe eine frage zu Python:
ich weiß nicht, wie ich die dateien compiliere und starte mit der eingabeaufforderung (ich hab WinXP). jedenfalls hab ich die umgebungsvariable PATH schon zu dem installationsverzeichnis geführt. jetzt will ich die datei Hello.py, die im ordner D:\Projekte liegt, mit der konsole starten.
Ich habe die gleiche Frage schon HIER [Link entfernt] gestellt, allerdings ergebnislos (da ist auch ein screenshot- ka wie ich hier welche hochlade).
danke schonmal für antworten.

Re: Frage

Verfasst: Samstag 23. April 2011, 17:26
von BlackJack
@n00b: Kompilieren brauchst Du nicht, das passiert automatisch im Hintergrund. Wenn die Dateiendung `.py` mit dem installierten Python verknüpft ist -- was bei der Installation in der Regel passiert -- brauchst Du in der Konsole eigentlich nur den Namen des Skripts eintippen.

Re: Frage

Verfasst: Samstag 23. April 2011, 17:26
von n00b
BlackJack hat geschrieben:@n00b: Kompilieren brauchst Du nicht, das passiert automatisch im Hintergrund. Wenn die Dateiendung `.py` mit dem installierten Python verknüpft ist -- was bei der Installation in der Regel passiert -- brauchst Du in der Konsole eigentlich nur den Namen des Skripts eintippen.
funktioniert aber nicht! wie gesagt, schau dir mal das screenshot an, was ich da gemacht hab.

es kommt immer die nachricht:
python: can't open file 'Hello': [Errno 2] No such file or directory

Re: Frage

Verfasst: Samstag 23. April 2011, 17:37
von BlackJack
@n00b: Das sieht nach einer Batch-Datei aus. Tipp das mal Befehl für Befehl ein und schau was bei jedem passiert. Ich vermute mal es liegt an dem Hinweis im letzten Beitrag von ojas (23.04.2011, 18:26) im anderen Forum und das ``cd`` hat einfach keine Wirkung. Das ist jedenfalls unter FreeDOS so.

Re: Frage

Verfasst: Samstag 23. April 2011, 18:00
von n00b
BlackJack hat geschrieben:@n00b: Das sieht nach einer Batch-Datei aus. Tipp das mal Befehl für Befehl ein und schau was bei jedem passiert. Ich vermute mal es liegt an dem Hinweis im letzten Beitrag von ojas (23.04.2011, 18:26) im anderen Forum und das ``cd`` hat einfach keine Wirkung. Das ist jedenfalls unter FreeDOS so.
habe ich jetzt auch probiert. sehr seltsam, es passiert NIX. es kommt auch keine fehlermeldung. der cursor springt einfach in die nächste zeile.

Re: Frage

Verfasst: Samstag 23. April 2011, 18:19
von problembär
n00b hat geschrieben:es kommt immer die nachricht:
python: can't open file 'Hello': [Errno 2] No such file or directory
Das bedeutet: Die Datei liegt da nicht.

Unter Linux könnte das sicher auch an der Groß-/Kleinschreibung liegen. Unter Windows bin ich da nicht so sicher.

Re: Frage

Verfasst: Samstag 23. April 2011, 18:23
von n00b
problembär hat geschrieben:
n00b hat geschrieben:es kommt immer die nachricht:
python: can't open file 'Hello': [Errno 2] No such file or directory
Das bedeutet: Die Datei liegt da nicht.

Unter Linux könnte das sicher auch an der Groß-/Kleinschreibung liegen. Unter Windows bin ich da nicht so sicher.

ich habe xp und sie liegt da! ich hab nachgeschaut! und der fehler trat bis jetzt bei allen py-files auf, die ich auf diese weise "öffnen" wollte.

Re: Frage

Verfasst: Samstag 23. April 2011, 18:42
von n00b
ok, das problem wurde gelöst! dir trotzdem danke!

Re: Frage

Verfasst: Samstag 23. April 2011, 21:08
von Leonidas
Und was war nun des Rätsels Lösung? Für Leute die diesen Thread eventuell in der Zukunft finden (also, falls sie etwa nach "Frage" googlen).

Re: Frage

Verfasst: Samstag 23. April 2011, 23:50
von BlackJack
Die können das dann hier nachlesen: http://forum.worldofplayers.de/forum/sh ... p=15903071

Re: Frage

Verfasst: Sonntag 24. April 2011, 09:41
von /me
BlackJack hat geschrieben:Die können das dann hier nachlesen: http://forum.worldofplayers.de/forum/sh ... p=15903071
Kurz gesagt: Grundsätzliche Probleme beim Verwenden der Windows-Kommandozeile.