Seite 1 von 1

jedes mal das gleiche - Idle unter XP nicht lauffähig

Verfasst: Mittwoch 16. April 2008, 00:00
von hitman
Ich habe in den letzten 2 Jahren, Windows XP mehrmals neu installiert. Jedes Mal danach lief Python einige Wochen, bis sich Idle dann wieder verabschiedete. Wenn ich es zum ersten Mal in einer Sitzung starte, dann leuchtet das Festplattenlämpchen und die Sanduhr erscheint kurz, aber es kommt gar nichts. Beim zweiten Anklicken passiert überhaupt gar nichts.
Direkt in der CMD läuft Python. Wie bekomme ich aber endlich Idle auf meinem PC zum laufen. Das kann doch nicht seien, dass es unter XP nicht funktioniert?

Verfasst: Mittwoch 16. April 2008, 00:25
von Leonidas
Hallo hitman, willkommen im Forum,

Du kannst das nicht-funktionieren der IDLE ja auch zum Anlass nehmen auf einen besseren Editor umzusteigen. Man kann es auch positiv sehen :)

Verfasst: Mittwoch 16. April 2008, 06:50
von hitman
mit einem anderen editor müsst ich doch erst kompilieren und speichern, damit Code ausgeführt wird. Da geht doch die Interpreterqualiät von python verloren...

Verfasst: Mittwoch 16. April 2008, 07:08
von jens
Falsch. Python skripte werden nicht kompiliert ;)

Teste mal Scite. Dort kann man einfach mit F5 das gerade offene Skript starten, siehe: [wiki]Scite Integration[/wiki]

Verfasst: Mittwoch 16. April 2008, 20:16
von hitman
ja stimmt natürlich...

also das Programm funktioniert. Vielen Dank.
Falls jemand noch ne Alternative hat, oder vlt weiß woran es mit idle liegt, dann postet weiter.

Verfasst: Donnerstag 17. April 2008, 07:16
von jens
auch auch mal hier: [wiki]IDLE[/wiki]

Verfasst: Donnerstag 17. April 2008, 09:03
von hitman
werd ich mir mal anschauen...
was mir an scite aufgefallen ist sind einige ärgerlichen "Bugs":

- die Einstellungen, die ich mache, wie Schriftart, Zeilenumbruch etc. werden beim Neustart des Programms zurückgesetzt!!!
So ein gravierender Fehler macht den Eindruck eines Beta-Status

- der Zeilenumbruch in der Ausgabe funktioniert nur bis zu einer bestimmten Zeile

- was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.

Verfasst: Donnerstag 17. April 2008, 09:06
von jens
hitman hat geschrieben:- die Einstellungen, die ich mache, wie Schriftart, Zeilenumbruch etc. werden beim Neustart des Programms zurückgesetzt!!!
Du must die Einstellungen nicht über die GUI machen, sondern sie in den config Dateien ändern, schau mal hier: [wiki]Scite Integration/Konfigurieren[/wiki]
hitman hat geschrieben:- der Zeilenumbruch in der Ausgabe funktioniert nur bis zu einer bestimmten Zeile
Da weiß ich nicht was du meinst...
hitman hat geschrieben:- was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.
Das ist normal...

Verfasst: Donnerstag 17. April 2008, 13:30
von Leonidas
hitman hat geschrieben:- die Einstellungen, die ich mache, wie Schriftart, Zeilenumbruch etc. werden beim Neustart des Programms zurückgesetzt!!!
So ein gravierender Fehler macht den Eindruck eines Beta-Status
Das ist üblich. Kaum ein Editor macht das - Emacs, Vim und SciTE werden alle durch eine Konfigurationsdatei angepasst.
hitman hat geschrieben:- was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.
Das es ungefragt ist, mag problematisch sein (VCS nutzen?), aber sonderlich anders lässt sich das nicht lösen. Eine temporäre Datei anlegen und diese aufzurufen ist keine Lösung, weil dann Dinge nicht unbedingt funktionieren werden.

Verfasst: Donnerstag 17. April 2008, 13:42
von meneliel
hitman hat geschrieben:was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.
Aber das machen doch alle (also zumindes Pydev und und WingIDE).... ich glaub das geht gar nicht anders.
Du könntest aber, wenn du auf Nummer Sicher gehen willst vor jedem "RUN" oder so eine funktionierende Version in ein CVS übertragen, dann Ändern speichern. Wenn du deine alte Variante dann wieder haben willst, hol sie dir einfach zurück.
... wäre mir aber zu umständlich...
Fand das bisher auch nie schlimm irgendwie.

Verfasst: Samstag 19. April 2008, 09:52
von STiGMaTa_ch
hitman hat geschrieben:- was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.
Das macht aber auch schon IDLE !

Lieber Gruss
STiGMaTa

Verfasst: Dienstag 22. April 2008, 07:15
von lunar
Wenn man mehr auf IDEs steht, dann wäre eventuell noch das PyQt4 Bundle zu empfehlen. Da ist eric dabei. Das ist eine ziemlich anständige Python-IDE (wenn man auf IDEs steht).

Verfasst: Dienstag 22. April 2008, 08:21
von meneliel
STiGMaTa_ch hat geschrieben:
hitman hat geschrieben:- was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.
Das macht aber auch schon IDLE !

Lieber Gruss
STiGMaTa
Aber die IDLE fragt glaube ich nach, oder?

Verfasst: Dienstag 22. April 2008, 08:36
von querdenker
hitman hat geschrieben:werd ich mir mal anschauen...
was mir an scite aufgefallen ist sind einige ärgerlichen "Bugs":

- die Einstellungen, die ich mache, wie Schriftart, Zeilenumbruch etc. werden beim Neustart des Programms zurückgesetzt!!!
So ein gravierender Fehler macht den Eindruck eines Beta-Status

- der Zeilenumbruch in der Ausgabe funktioniert nur bis zu einer bestimmten Zeile

- was besonders nervt ist, dass scite ungefragt abspeichert, wenn man das Programm mit F5 laufen lässt.
Zu dem Thema SciTE : Lies dir mal die Doku durch! Alles was du da als Mängel einer Beta bezeichnest sind Einstellungen, die du in den property-files anpassen kannst. Das ist wie mit jeder anderen Software auch - Es gibt keine ready-to-go Software.

Ich habe dir hier einfach mal meine SciTEGlobal.properties gepastet. Da sind ein paar Optionen an meine Vorlieben angepasst. In Zusammenarbeit mit der o.g. Doku solltest du den Rest auch hinbekommen. SciTE ist deutlich mehr als "nur" ein Editor, der zufällig auch noch Sourcecode ausführen kann.