Instalar pycairo en virtualenv

He intentado instalarpycairo en un virtualenv para usar en un proyecto de Django. He corrido elpip install pycairo==1.10.0 comando que encuentra el paquete y lo descarga a diferencia de otros comandos comopip install pycairo, etc. pero al comenzar a instalar el paquete arroja un error.

Aquí está el registro:

Downloading/unpacking pycairo==1.10.0
  Running setup.py egg_info for package pycairo
    Traceback (most recent call last):
      File "<string>", line 14, in <module>
    IOError: [Errno 2] No such file or directory:
'/home/radu/Desktop/djangos/workout/venv/build/pycairo/setup.py'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 14, in <module>

IOError: [Errno 2] No such file or directory:
'/home/radu/Desktop/djangos/workout/venv/build/pycairo/setup.py'

----------------------------------------
Command python setup.py egg_info failed with error code 1 in 
/home/radu/Desktop/djangos/workout/venv/build/pycairo
Storing complete log in /home/radu/.pip/pip.log

¿Podría por favor darme algún consejo sobre qué hacer? ¿Debo intentar y escribir un archivo setup.py para el paquete y luego intentar instalarlo? (No estoy seguro de que sea una solución, todavía estoy tratando de averiguar qué puedo hacer).

¡Gracias por adelantado!

Respuestas a la pregunta(6)

Su respuesta a la pregunta