“Libpeas-WARNING **: Impossibile trovare il caricatore 'python3' per il plug-in” durante il caricamento di un plug-in in gedit


8

Di recente ho eseguito l'aggiornamento a Ubuntu 13.04 e uso gedit per molte cose.

Stavo cercando di installare alcuni plugin che uso abbastanza frequentemente e ho riscontrato alcuni problemi.

Per prima cosa ho installato i plugin in questo modo:

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

Riesco a vedere i plugin in gedit ma quando scelgo di usare un plugin tramite il menu modifica> preferenze> plugin appare questo messaggio:

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

So di aver installato python3 perché quando scrivo python3 nel mio terminale ottengo:

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

Ho anche Python 2.7.4, con un simile comando terminale.

Se qualcuno mi può aiutare a far funzionare questi plugin in gedit, lo apprezzerei molto.

Risposte:


5

Ho avuto lo stesso problema con Ubuntu 12.04 e Gedit 3.4.1, ma con un plug-in diverso.

Ecco come l'ho risolto: trova il file [plugin-name]*.pluginnella directory dei plugin di gedit e modifica la riga Loader=python3 inLoader=python

Il mio plugin-dir gedit era sotto /usr/lib/gedit/plugins/se aiuta.


Ho avuto un problema con un altro plugin ( gedit-reflow) e la modifica opposta ha funzionato. ( gedit 3.8)
alfC,

1
Idem I per ipython- ho dovuto usareLoader=python3
Amanda il

0

Potresti avere il tuo ambiente virtuale Python che rovina i plugin come avevo fatto io?

Ho ottenuto plug-in come codecommentlavorare nascondendo il mio PYTHONPATHambiente virtuale e Python prima di avviare Gedit.

Dato che voglio ancora usare il mio venv, ho uno script eseguibile 'gedit' nel mio percorso

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

Almeno in questo modo i plugin funzionano per me. Sto eseguendo Ubuntu 14.04 e Gedit 3.10.4.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.