«Libpeas-WARNING **: не удалось найти загрузчик« python3 »для плагина» при загрузке подключения в gedit

8

Я недавно обновился до Ubuntu 13.04, и я использую gedit для многих вещей.

Я пытался установить некоторые плагины, которые я использую довольно часто, и я столкнулся с некоторыми проблемами.

Сначала я установил плагины так:

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get install gedit-plugins

Я вижу плагины в gedit, но когда я решаю использовать плагин через меню редактирования> настроек> плагинов, появляется это сообщение:

(gedit:6027): libpeas-WARNING **: Could not find loader 'python3' for plugin    
'codecomment'

Я знаю, что у меня установлен python3, потому что когда я набираю python3 в моем терминале, я получаю:

 Python 3.3.1 (default, Apr 17 2013, 22:32:14) 
 [GCC 4.7.3] on linux
 Type "help", "copyright", "credits" or "license" for more information.
 >>> 

У меня также есть Python 2.7.4, по аналогичной терминальной команде.

Если кто-то может помочь мне установить и запустить эти плагины в gedit, я был бы очень благодарен.

Джесси
источник

Ответы:

5

У меня была такая же проблема с Ubuntu 12.04 и Gedit 3.4.1, но с другим плагином.

Вот как я решил это: Найти файл [plugin-name]*.pluginв каталоге плагина GEdit и изменить строку Loader=python3 вLoader=python

Мой gedit plugin-dir был под, /usr/lib/gedit/plugins/если это поможет.

Tanasis
источник
У меня была проблема с другим плагином ( gedit-reflow), и сработало противоположное изменение. ( gedit 3.8)
2013 г.
1
То же самое я ipython- я должен был использоватьLoader=python3
Аманда
0

Может быть, ваша виртуальная среда Python испортила плагины, как у меня?

Я получил плагины, например, codecommentработая, скрывая PYTHONPATHвиртуальную среду и python перед запуском Gedit.

Поскольку я все еще хочу использовать свой venv, у меня есть исполняемый скрипт 'gedit' на моем пути с

#! / Bin / Баш
PYTHONPATH = PATH = / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games: / usr / local / games / usr / bin / gedit "$ @"

По крайней мере, так плагины работают для меня. Я использую Ubuntu 14.04 и Gedit 3.10.4.

Самуэль Мариса
источник