Paquete de Python instalado globalmente, pero no en un virtualenv (PyGTK)

Estoy teniendo algunos problemas extraños con PyGTK en "virtualenv". gtk no importa en mi virtualenv, mientras que sí importa en mi instalación global de python. (No tuve este problema en particular la semana pasada, supongo que alguna actualización de software le molestó algo).

¿Hay una buena manera de resolver este comportamiento?

Se muestra aquí: importando gtk a nivel mundial,

tom@zeppelin:~$ python
Python 2.7.1+ (r271:86832, Sep 27 2012, 21:12:17) 
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
>>> gtk
<module 'gtk' from '/usr/lib/pymodules/python2.7/gtk-2.0/gtk/__init__.pyc'>

y luego no poder importar gtk,

tom@zeppelin:~$ workon py27
(py27)tom@zeppelin:~$ python
Python 2.7.1+ (r271:86832, Sep 27 2012, 21:12:17) 
[GCC 4.5.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>
ImportError: No module named gtk

Desafortunadamente, esto ha roto mi entorno ipython --pylab:http://pastebin.com/mM0ur7Hc

ACTUALIZACIÓN: pude arreglar esto agregando enlaces simbólicos como lo sugiere grepic / este hilo:Python: virtualenv - gtk-2.0

con una pequeña diferencia, a saber, que mi paquete "cairo" estaba ubicado en/usr/lib/pymodules/python2.7/cairo/ en lugar de en/usr/lib/python2.7/dist-packages/cairo.

SEGUNDA ACTUALIZACIÓN: También me pareció útil agregar las siguientes líneas a mivenv/bin/activate:

export PYTHONPATH=$PYTHONPATH:/home/tom/.virtualenvs/py27/lib/python2.7/dist-packages
export PYTHONPATH=$PYTHONPATH:/home/tom/.virtualenvs/py27/lib/python2.7/dist-packages/gtk-2.0
export PYTHONPATH=$PYTHONPATH:/usr/lib/pymodules/python2.7/gtk-2.0

(Sospecho que uno o más de estos son innecesarios, pero he estado jugando con esto por mucho tiempo y he decidido dejar de investigar, mi configuración ahora funciona y estoy satisfecho).

¡Problema resuelto! Gracias a todos.

Respuestas a la pregunta(4)

Su respuesta a la pregunta