1. Java Version 6 Update 13 installiert (nur für Eclipse)
Quelle = hatte ich schon
2. Eclipse IDE for Java Developers (85MB) installiert
Wuelle =
http://www.eclipse.org/downloads/
3. Python 2.6.2 installiert
Quelle =
http://www.python.org/download/
3. GTK+ nach C:\GTK kopiert und C:\GTK\bin zur Path Variable hinzugefügt. Dieses Bundle soll angeblich alle benötigten Elemente enthalten
Quelle =
http://www.gtk.org/download-windows.html (bundle)
4. PyDev ins Eclipse Verzeichnis kopiert (Eclipse Python plugin)
Ouelle =
http://sourceforge.net/project/showfile ... _id=675382
5. PyGTK 2.12.1 installiert
Quelle =
http://www.pygtk.org/downloads.html
6. Windows neu gestartet
Zum Testen habe ich folgendes Programm:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pygtk
pygtk.require('2.0')
import gtk
class mainClass:
def __init__(self):
# Erzeugt das Fenster
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
# Setzt den Seitentitel, der ganz oben da.
self.window.set_title("Hallo-Kn�pfe!")
# Registriert die Funktion delete_event auf das delete_event, um das Fenster sofort zu schliessen (Keine R�ckantwort und so)
self.window.connect("delete_event", self.delete_event)
# Erstellt eine Vertikale Box
vbox1 = gtk.VBox(False, 0)
self.window.add(vbox1)
# Nummero 3: Schliessen
button3 = gtk.Button("Schliessen")
vbox1.pack_start(button3, False, False, 10)
# Event registrieren
button3.connect("clicked", lambda w: gtk.main_quit())
# BUtton anzeigen
button3.show()
# Widgets anzeigen
vbox1.show()
self.window.show() # Zeigt das Fenster an.
def delete_event(self, widget, event, data = None):
gtk.main_quit()
return False
def main():
gtk.main();
return 0
if __name__ == "__main__":
mainClass = mainClass()
main()
Wenn ich mein Testprogramm starten will, dann bekomme ich folgende Meldung:
Traceback (most recent call last):
File "C:\Dokumente und Einstellungen\Benutzer1\workspace\Test_001\src\programm.py", line 4, in <module>
import pygtk
ImportError: No module named pygtk