“Libpeas-WARNING **: Não foi possível encontrar o carregador 'python3' para o plug-in” ao carregar um plug-in no gedit

8

Atualizei recentemente para o Ubuntu 13.04 e uso o gedit para muitas coisas.

Eu estava tentando instalar alguns plugins que uso com bastante frequência e me deparei com alguns problemas.

Primeiro instalei os plugins da seguinte forma:

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

Posso ver os plugins no gedit, mas quando escolho usar um plug-in no menu editar> preferências> plug-ins, essa mensagem é exibida:

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

Eu sei que tenho o python3 instalado porque, quando digito python3 no meu terminal, recebo:

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

Eu também tenho python 2.7.4, por comando terminal semelhante.

Se alguém puder me ajudar a colocar esses plugins em funcionamento no gedit, eu apreciaria muito.

Jesse
fonte

Respostas:

5

Eu tive o mesmo problema com o Ubuntu 12.04 e o Gedit 3.4.1, mas com um plug-in diferente.

Foi assim que resolvi: Encontre o arquivo [plugin-name]*.pluginno diretório de plugins do gedit e edite a linha Loader=python3 paraLoader=python

Meu gedit plugin-dir estava abaixo, /usr/lib/gedit/plugins/se ajudar.

Tanasis
fonte
Eu tive um problema com outro plugin ( gedit-reflow) e a alteração oposta funcionou. ( gedit 3.8)
alfC
1
Ditto I para ipython- Eu tive que usarLoader=python3
Amanda
0

Você pode ter seu ambiente virtual Python bagunçando os plugins como eu?

Eu tenho plugins como codecommenttrabalhar, ocultando meu PYTHONPATHambiente virtual python e antes de iniciar o Gedit.

Como ainda quero usar meu venv, tenho um script executável 'gedit' no meu caminho com

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

Pelo menos assim os plugins funcionam para mim. Estou executando o Ubuntu 14.04 e o Gedit 3.10.4.

Samuel Marisa
fonte