I was trying to install the latest catfish from https://launchpad.net/catfish-search/+download on my Ubuntu 10.04 (need this version at the moment, nothing more recent)

The version in apt-get for Ubuntu 10.04 is not sufficient for me at the moment.

Unzipping the archive and doing what is described in the INSTALL file.

but when trying to launch catfish, the following appears:

:~$ catfish
Traceback (most recent call last):
  File "bin/catfish.py", line 24, in <module>
    from gi.repository import GObject
ImportError: No module named gi.repository

So I tried to install http://packages.ubuntu.com/precise/python3-gi but I can't find this via aptitude or synaptic.

What to do?

  • Upgrade to 12.04...alternately, the non-localized version of this questions is Does python have a package management system? to which I believe the answer is yes, pip, which is itself probably in the 10.04 repos. You should be able to use that to install whatever py lib you want...
    – goldilocks
    Jan 7, 2014 at 19:53

1 Answer 1


From this question:

Use pip or apt:

  • I used synaptic Package manager to reinstall python-gobject and I used sudo apt-get install python-gobject , but it was already installed
    – user56162
    Jan 8, 2014 at 12:16
  • python3-gobject has become python3-gi in newer ubuntus; the linked python-gobject refers solely to python2.6 (or 2.7), as it was on Lucid.
    – sdaau
    Jul 1, 2014 at 0:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .