programando en python gygtk..ayuda

2007-06-29 Por tema Germán Poó Caamaño
On Fri, 2007-06-29 at 00:01 -0400, alex wrote:
 Sres...tengo el siguiente problema...a alguien le ha pasado algo similar
 al compilar (el problema da en la linea 7):
 
 ppp.py
 -
 1 #!/usr/bin/python
 2 import gtk 
 3 
 4 # Mandamos llamar la clase que construye la interfaz
 5 # esta fue echa por el Tigrux (Sandino Flores)
 6
 7 from SimpleGladeApp import SimpleGladeApp
 [...]

 python ppp.py
 Traceback (most recent call last):
   File ppp.py, line 7, in module
 from SimpleGladeApp import SimpleGladeApp
 ImportError: No module named SimpleGladeApp
 
 obviamente no encuentra la libreria de glade, pero creo tenerla
 instalada...ademas instale:
 python-gnome2-dev
 python-gnome2-desktop-dev
 python-glade-1.2

No tienes instalada el módolo SimpleGladeApp, el cual no se
distribuye con ninguno de los paquetes que indicas.

Lo que tienes que hacer, es conseguir SimpleGladeApp

 
 buscando en foros..encontre una posible solucion, pero no funco, era
 hacer un link simbolico,,al directorio cd 2.4
 
 ln-s /usr/lib/python2.4/site-packages/SimpleGladeApp.py 
 /usr/lib/python2.5/site-packages/SimpleGladeApp.py

Sino tienes instalado SimpleGadeApp.py, aunque no me parece que
sea la solución más elegante.

 ***
 
 tambien configure la variable..
 export PYTHONPATH=/usr/lib/python2.5/site-packages/gtk-2.0

La cuestión no es magia, y SimpleGladeApp *no* es parte oficial ni
de GTK ni de PyGTK.

SimpleGladeApp es un módulo bastante pequeño.  Basta que lo tengas
en el mismo directorio que tu aplicación y listo.  Pero primero debes
conseguirlo.

Hay otros programas que lo utilizan y puede ser que lo tengan en
algún lugar de tu sistema (locate debiera ayudarte a encontrarlo).
Sino, puedes partir por:
http://www.gnomefiles.org/app.php/SimpleGladeApp.py

-- 
Germán Poó Caamaño
Concepción - Chile


programando en python gygtk..ayuda

2007-06-29 Por tema Fernando San Martín Woerner
El 29/06/07, alex [EMAIL PROTECTED] escribió:
 Sres...tengo el siguiente problema...a alguien le ha pasado algo similar
 al compilar (el problema da en la linea 7):

 ppp.py
 -
 1 #!/usr/bin/python
 2 import gtk
 3
 4 # Mandamos llamar la clase que construye la interfaz
 5 # esta fue echa por el Tigrux (Sandino Flores)
 6
 7 from SimpleGladeApp import SimpleGladeApp
 8
 9  # Creamos una clasesita
 10 class Sumador(SimpleGladeApp):
 11 # Ponemos el metodo que repondera al evento
 12 # clicked en el boton aceptar
 13 def on_buttonAceptar_clicked(self,widget):
 14  valor1 = self.entryNumero1.get_text()
 15  valor2 = self.entryNumero2.get_text()
 16  suma= int(valor1)+int(valor2)
 17  self.entrySuma.set_text(str(suma))

Necesitas el módulo SimpleGladeApp.py, basta con que descargues el
archivo desde la red y lo copies en tu directorio, este módulo es
parte de tepache y se usa en ubuntu para algunas de sus herramientas:

La Doc esta en:
http://kefir.sourceforge.net/tepache/index.html

El proyecto lo alojamos en:
http://svn.gnome.org/viewcvs/tepache/

Saludos

-- 
Fernando


programando en python gygtk..ayuda

2007-06-29 Por tema Fernando San Martín Woerner
El 29/06/07, Fernando San Martín Woerner [EMAIL PROTECTED] escribió:


 Necesitas el módulo SimpleGladeApp.py, basta con que descargues el
 archivo desde la red y lo copies en tu directorio, este módulo es
 parte de tepache y se usa en ubuntu para algunas de sus herramientas:

 La Doc esta en:
 http://kefir.sourceforge.net/tepache/index.html

 El proyecto lo alojamos en:
 http://svn.gnome.org/viewcvs/tepache/


Hay algunos ejemplos para usar ProxyActions con este módulo, puedes
descargarlos desde:

http://svn.gnome.org/viewcvs/tepache/trunk/examples/



-- 
Fernando