El 16 de octubre de 2008 3:58, Cristian F.F.
<tercer.disquito@gmail.com> escribió:
Hola a todos :)
Les cuento que acabo de instalar debian desde el netinstall, todo
bien, salvo por un problema con las aplicaciones en python, no corre
ninguna, un ejemplo
$ deluge
Traceback (most recent call last):
File "/usr/bin/deluge", line 43, in <module>
import deluge
File "/var/lib/python-support/python2.5/deluge/__init__.py", line
36, in <module>
import gtk.glade
File "/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py",
line 48, in <module>
from gtk import _gtk
ImportError: No module named cairo
$ live-magic
Traceback (most recent call last):
File "/usr/bin/live-magic", line 22, in <module>
from LiveMagic import LiveMagic
File "/var/lib/python-support/python2.5/LiveMagic/__init__.py", line
19, in <module>
import gtk
File "/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py",
line 48, in <module>
from gtk import _gtk
ImportError: No module named cairo
En todas me tira el mismo error, tengo instalado python 2.5,
python-cairo 1.4.12-1.1, python-cairo-dbg 1.4.12-1.1,
python-cairo-dev 1.4.12-1.1..
No he podido dar con la solucion, alguien tiene alguna idea que ayude?
Desde ya muchas gracias!
Uso debian testing
Eso es lata, python no es del todo estable en lo que a entorno del sistema operativo se refiere, y los desarrolladores confían mucho en él y hay mucha vuelta que hay que dar en el sistema operativo para corregir errores de python.
Si ya has comprobado que no es un error en tus aplicaciones puedes entrar a revisar tu configuración
1. Revisa con el comando pyversions cual es la versión por defecto que para lenny será la 2.5, trata de recordar que has movido en las configuraciones.
2. Remueve en lo posible todo lo de python-2.3 y 2.4.
3. Revisa que tengas los módulos de python/gtk que es lo que te está molestando aquí /var/lib/python-support/python2.5/, deberías tener todos los módulos que uses como el python/qt y los demás, si no los tienes tendrás que instalar o reinstalar purgando estos módulos
python-gtk2, supongo que sería tu módulo pero en fin yo casi no uso gtk.
Pero te advierto, muchos hemos terminado reinstalando por culpa de python. (o por falta de conocimiento en la materia)
--
"Al principio, el Hombre creó a Dios; y lo creó a su imagen y semejanza.
Y el Hombre dio a Dios multitud de nombres, y el poder de que fuera el Señor de toda la tierra cuando al Hombre le conviniere."