Краткое описание: Я хочу запустить экземпляр gedit, предоставленный моим Ubuntu 13.10 «Сервер», на другом компьютере. Он работает через ssh -X, но некоторые плагины не могут быть установлены (в моем случае это 'Snippets').
После установки плагинов gedit и gedit ни один из плагинов не работал. Я установил dbus-x11, и большинство из них работало - «Сниппеты», к сожалению, до сих пор не работают. Bash говорит:
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'
, когда я пытаюсь выбрать «Snippets» в настройках плагинов. Есть идеи, что я делаю не так?
Подробное описание: я использую MacBook Air для повседневной работы. К сожалению, кажется, нет никакого способа, чтобы запустить gedit на OS X Mavericks (или любой другой OS X, способной работать на MacBook). Так что, если кто-то знает обходной путь для этого, это было бы возможным решением. (Я пробовал более старую версию gedit - 2.xx, я думаю - она не вылетала, но была довольно глючной.)
Поэтому я установил «дружественный к оборудованию» Ubuntu Server через Parallels Desktop 9 Я думаю, что есть дистрибутивы, которые намного более легковесны, но Ubuntu действительно без проблем работает с PD9, поэтому я выбрал его.
Через приложения XQuarts linux, такие как gedit, можно легко передавать по ssh. Так что я могу запустить Gedit. Но мне «нужны» фрагменты. Конечно, есть много других текстовых редакторов для Mac OS, но они стоят больших денег или не способны ни на что.
С наилучшими пожеланиями и заранее спасибо, Маркус
Попробуйте
sudo apt-get install python-cairo
или
sudo apt-get install python3-cairo
То, что я сделал для успешной установки Каира, это:
pip install cairocffi
pip install pycairo
Это сработало для меня.