"Libpeas-WARNING **: No se pudo encontrar el cargador 'python3' para el complemento" al cargar un complemento en gedit

8

Recientemente actualicé a Ubuntu 13.04 y uso gedit para muchas cosas.

Intenté instalar algunos complementos que uso con bastante frecuencia y tuve algunos problemas.

Primero instalé los complementos así:

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

Puedo ver los complementos en gedit pero cuando elijo usar un complemento a través del menú editar> preferencias> complementos, aparece este mensaje:

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

Sé que tengo python3 instalado porque cuando escribo python3 en mi terminal obtengo:

 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.
 >>> 

También tengo python 2.7.4, por comando de terminal similar.

Si alguien puede ayudarme a poner estos complementos en funcionamiento en gedit, lo agradecería mucho.

Jesse
fuente

Respuestas:

5

Tuve el mismo problema con Ubuntu 12.04 y Gedit 3.4.1, pero con un complemento diferente.

Así es como lo resolví: busque el archivo [plugin-name]*.pluginen el directorio de complementos de gedit y edite la línea Loader=python3 paraLoader=python

Mi plugin-dir gedit estaba debajo /usr/lib/gedit/plugins/si ayuda.

Tanasis
fuente
Tuve un problema con otro complemento ( gedit-reflow) y el cambio opuesto funcionó. ( gedit 3.8)
alfC
1
Lo mismo para ipython- tuve que usarLoader=python3
Amanda
0

¿Podría tener su entorno virtual de Python desordenando los complementos como lo hice yo?

Obtuve complementos como codecommenttrabajar al ocultar mi PYTHONPATHentorno virtual y el de Python antes de iniciar Gedit.

Como todavía quiero usar mi venv, tengo un script ejecutable 'gedit' en mi camino con

#! / bin / bash
PYTHONPATH = PATH = / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games: / usr / local / games / usr / bin / gedit "$ @"

Al menos de esta manera, los complementos funcionan para mí. Estoy ejecutando Ubuntu 14.04 y Gedit 3.10.4.

Samuel Marisa
fuente