Hallo
Ich habe mir xturtle.py von http://ada.rg16.asn-wien.ac.at/~python/xturtle/ runtergeladen und es in den Ordner lib-tk gepackt.
Wenn ich jetzt aber zum Beispiel forward(100) in Python Shell eingebe, geht zwar das xturtle Fenster auf, hängt sich aber auf und gibt keine Rückmeldung.
Ich bin ein ziemlicher Neuling in Python und bitte um Hilfe.
Danke
Problem mit xturtle unter Windows XP
In lib-tk gehört auch noch docsdict_german.py . Ins Lib_Verzeichnis kopiere sitecustomize.py. Funktioniert das?
das müsste bei den Download datein zu finden sein.
In das Lib-Verzeichnis kommt sitecustomize.py
In das lib-tk Verzeichnis kommen xturtle.py unddocsdict_german.py
In das Lib-Verzeichnis kommt sitecustomize.py
In das lib-tk Verzeichnis kommen xturtle.py unddocsdict_german.py
Hm, also ich habe es mir jetzt auch mal heruntergeladen. Da sind tatsächlich andere dateien als auf der CD zum Buch Python für Kids. Da musste man das so installieren wie ich gesagt habe. Aber beim Download hat es bei mir gereicht einfach nur xturtle.py in den lib-tk ordner zu verschieben. Vielleicht hast du irgendwas falsch gemacht. Probiers doch einfach nochmal.
Sooo ich hab mir jetzt nochmal Python 2.5.1 runtergeladen und neu installiert und das xturtle.py hab ich auch nochmal gedownloadet und in lib-tk gepackt.
Ich hab auch nochmal nen bisschen rumprobiert und rausgefunden, das das irgendwie an der IDLE liegen muss. Wenn ich das gleiche nämlich mit dem Python in dem schwarzen cmd fenster mache klappts.
Ich hab auch nochmal nen bisschen rumprobiert und rausgefunden, das das irgendwie an der IDLE liegen muss. Wenn ich das gleiche nämlich mit dem Python in dem schwarzen cmd fenster mache klappts.
Vielleicht must du die Libs erstmal bei den Umgebungsvariablen eintragen. aber irgendwie glaube ich das nicht so richtig.
Oh Backe, das ist ja mal ziemlich mysteriös.
Vielleicht solltest du es mal mit der IDLE speziel für xturtle probieren.
Vielleicht solltest du es mal mit der IDLE speziel für xturtle probieren.
Es liegt daran, dass die IDLE standardmäßig mit subprocess gestartet wird.
Lösung 1:
IDLE ohne Subprozess starten mit Option -n.
ODER
Lösung 2:
Im Anschluss an die letzte Zeichenoperation ein
ergänzen.
Beides sollte - je für sich ausreichend - das Problem lösen.
Lösung 1:
IDLE ohne Subprozess starten mit Option -n.
ODER
Lösung 2:
Im Anschluss an die letzte Zeichenoperation ein
Code: Alles auswählen
TK.mainloop()
Beides sollte - je für sich ausreichend - das Problem lösen.
Müsste bei xturtle dabei sein.Thecamper hat geschrieben:gibt es das? und wenn ja wo?
Ist keine doofe Frage. Hängt aber von deinem Betriebssystem ab und davon wie du IDLE üblicherweise startest.
Aber nimm doch einfach die zweite Lösung. Damit sollte dein Problem ja ebenfalls gelöst sein und du kannst IDLE weiterhin so starten wie bisher.
Wenn du Lösung 1 willst: Dann mach nähere Angaben zu o.G.
Aber nimm doch einfach die zweite Lösung. Damit sollte dein Problem ja ebenfalls gelöst sein und du kannst IDLE weiterhin so starten wie bisher.
Wenn du Lösung 1 willst: Dann mach nähere Angaben zu o.G.