kanotix.com

Anwendungen - KANOTIX 2006-Easter-RC4: Python ohne Tkinter, ohne IDLE

hajo - 04.06.2006, 16:57 Uhr
Titel: KANOTIX 2006-Easter-RC4: Python ohne Tkinter, ohne IDLE
Der Programmiersprache Python auf der CD fehlen die Tkinter-module,
die z.B. für GUI und Grafik nötig sind.

Beispielprogramm:
Code:
from Tkinter import *
root = Tk()
b1 = Button(root, text="Hallo", command=root.quit).pack()
root.mainloop()

sollte ein Fenster mit einem Button darstellen, meldet aber "No module Tkinter".

Die Standard-IDE von Python, IDLE fehlt ebenfalls.

Dann wäre noch ein Eintrag von Python im KDE-Menü "Entwicklung" sinnvoll,
desgleichen ein Eintrag von /usr/bin/python im "Öffnen-mit"-Menu
von konqueror, d.h. bei rechtem Mausklick auf eine *.py - Datei.

Ausserdem sind sowohl Python 2.3 als auch 2.4 auf der CD,
aber eine funktionierende Version würde völlig ausreichen...
slh - 04.06.2006, 18:40 Uhr
Titel: Re: KANOTIX 2006-Easter-RC4: Python ohne Tkinter, ohne IDLE
hajo hat folgendes geschrieben::
Der Programmiersprache Python auf der CD fehlen die Tkinter-module,
die z.B. für GUI und Grafik nötig sind.

Kein einziges der auf der CD installierten Pakete erfordert dies (listet es in seinen Abhängigkeiten) - und dies ist der einzige Grund warum (Teile von) python überhaupt enthalten ist.

hajo hat folgendes geschrieben::
Ausserdem sind sowohl Python 2.3 als auch 2.4 auf der CD,
aber eine funktionierende Version würde völlig ausreichen...

Dur irrst, die Abhängigkeiten der Debianpakete lassen dies nicht zu (Besserung ist erst in Hinblick auf etch zu erwarten, momentan ist 2.3 in Debian noch default ("Pflicht") während einige Pakete schon 2.4 erfordern).
hajo - 04.06.2006, 19:11 Uhr
Titel: Re: KANOTIX 2006-Easter-RC4: Python ohne Tkinter, ohne IDLE
slh hat folgendes geschrieben::
hajo hat folgendes geschrieben::
Der Programmiersprache Python auf der CD fehlen die Tkinter-module,
die z.B. für GUI und Grafik nötig sind.

Kein einziges der auf der CD installierten Pakete erfordert dies (listet es in seinen Abhängigkeiten).

Immerhin sind (im KDE-Menu unter Debian/Anwendungen/Programmierung)
PyCrust und PyShell vorhanden. Mit Tkinter kann man Python-Programme
leicht mit einer GUI versehen (wxWidgets wären deutlich mehr Aufwand).

Oder andersherum: mit Tkinter (bzw. IDLE, die Tkinter als GUI verwendet)
wäre Python auf der CD deutlich wertvoller.
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007