Tente
sudo apt-get install python-cairo
ou
sudo apt-get install python3-cairo
Breve descrição: Eu quero rodar uma instância do gedit, fornecida pelo meu Ubuntu 13.10 "Server" em outro computador. Ele funciona via ssh -X, mas alguns plugins não podem ser instalados (no meu caso é 'Snippets').
Depois de instalar o gedit e o gedit-plugins, nenhum dos plugins funcionou. Eu instalei o dbus-x11 e a maioria deles funcionou - "Snippets", infelizmente, ainda não funciona. Bash diz:
Traceback (most recent call last):
File "/usr/lib/x86_64-linux-gnu/gedit/plugins/snippets/__init__.py", line 18, in <module>
from .appactivatable import AppActivatable
File "/usr/lib/x86_64-linux-gnu/gedit/plugins/snippets/appactivatable.py", line 26, in <module>
from .manager import Manager
File "/usr/lib/x86_64-linux-gnu/gedit/plugins/snippets/manager.py", line 29, in <module>
from .document import Document
File "/usr/lib/x86_64-linux-gnu/gedit/plugins/snippets/document.py", line 21, in <module>
import cairo
ImportError: No module named 'cairo'
(gedit:954): libpeas-WARNING **: Error loading plugin 'snippets'
quando tento selecionar "Snippets" nas preferências de plugins. Alguma ideia do que estou fazendo errado?
Descrição detalhada: Estou usando um MacBook Air para o trabalho diário. Infelizmente, parece não haver nenhuma maneira de fazer com que o gedit seja executado no OS X Mavericks (ou qualquer outro OS X capaz de rodar no MacBook). Então, se alguém souber uma solução para isso, seria uma solução possível. (Eu tentei uma versão mais antiga do gedit - 2.x.x eu acho - não travou, mas foi bastante bugs.)
Então eu instalei um Ubuntu Server "amigável ao hardware" via Parallels Desktop 9. Eu acho que existem distros que são bem mais leves, mas o Ubuntu funciona perfeitamente com o PD9, então eu escolhi isso.
Os aplicativos Linux Via XQuarts, como o gedit, podem ser facilmente transmitidos por ssh. Então eu posso rodar o gedit. Mas eu preciso dos trechos. Existem, é claro, muitos outros editores de texto para o Mac OS, mas eles custam muito dinheiro ou são incapazes de quase tudo.
Atenciosamente e obrigado antecipadamente, Markus
Tente
sudo apt-get install python-cairo
ou
sudo apt-get install python3-cairo
O que eu fiz para conseguir o cairo instalado com sucesso é:
pip install cairocffi
pip install pycairo
Isso funcionou para mim.