On Mon, Mar 02, 2009 at 22:59:12 +0000, T o n g wrote: > Hi, > > I get > > ImportError: No module named _gobject > > error when running python applications under Lenny. I'm wondering why and > how I can fix it: > > $ python > Python 2.5.2 (r252:60911, Jan 4 2009, 17:40:26) > [GCC 4.3.2] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>> import gtk > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py", > line 38, in <module> > import gobject as _gobject > File "/var/lib/python-support/python2.5/gtk-2.0/gobject/__init__.py", > line 30, in <module> > from gobject.constants import * > File "/var/lib/python-support/python2.5/gtk-2.0/gobject/ > constants.py", line 22, in <module> > from _gobject import type_from_name > ImportError: No module named _gobject > >>>
[...] > I think it might be because, (somehow) I have two python packages > installed in my system: python & python2.5. Neither seems to be > replaceable. That is normal; "python" is a dependency package whose purpose it is to pull in the default python version, i.e. version 2.5 for Lenny. > Here is a list of all python related package in my box: [ list edited ] > ii python 2.5.2-3 > ii python-gobject 2.14.2-1 > ii python-gtk2 2.12.1-6 > ii python-minimal 2.5.2-3 > ii python-support 0.8.4 > ii python2.5 2.5.2-15 > ii python2.5-mini 2.5.2-15 It looks like all the relevant packages are installed correctly. Maybe something is wrong with your module path configuration; please post the output of these commands: ls -l /var/lib/python-support/python2.5/gtk-2.0/gobject/ which python python2.5 python -c "import sys; print sys.path" debsums -e python2.5-minimal (The "debsums" package is necessary for the last command.) -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org