Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #36684
| From | Dieter Maurer <dieter@handshake.de> |
|---|---|
| Subject | Re: problems importing from /usr/lib/pyshared/ |
| Date | 2013-01-12 08:08 +0100 |
| References | <e4ea45de-27ee-4531-bcb8-46d6c8846d80@googlegroups.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.435.1357974522.2939.python-list@python.org> (permalink) |
Harold <dadapapa@googlemail.com> writes: > I recently upgraded my system from ubuntu 11.4 to 12.4 and since run into an issue when trying to import several packages in python2.7, e.g. > > harold@ubuntu:~$ python -c 'import gtk' > Traceback (most recent call last): > File "<string>", line 1, in <module> > File "/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py", line 30, in <module> > import gobject as _gobject > File "/usr/share/pyshared/gobject/__init__.py", line 26, in <module> > from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \ > File "/usr/share/pyshared/glib/__init__.py", line 22, in <module> > from glib._glib import * > ImportError: No module named _glib Ubuntu 12 has introduced important changes with respect to "glib" (and depending packages). In fact, there are now two quite incompatible implementations - the old "static" one and a new "dynamic" one. It looks as if in your case, old and new implementations were mixed. I had a similar problem when upgrading to "Ubuntu 12.4". In my case, it turned out that my (custom) "PYTHONPATH" setting was responsible for getting into the incompatibility. The new way to use "gtk" is via the "gi" (probable "gnome interface") module. It looks like: from gi.repository import Gtk,GdkPixbuf,GObject,Pango,Gdk,Gio
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
problems importing from /usr/lib/pyshared/ Harold <dadapapa@googlemail.com> - 2013-01-10 08:20 -0800
Re: problems importing from /usr/lib/pyshared/ Dieter Maurer <dieter@handshake.de> - 2013-01-12 08:08 +0100
Re: problems importing from /usr/lib/pyshared/ Harold <dadapapa@googlemail.com> - 2013-01-12 08:45 -0800
Re: problems importing from /usr/lib/pyshared/ Harold <dadapapa@googlemail.com> - 2013-01-12 08:45 -0800
csiph-web