gedit에서 플러그인을로드 할 때 "libpeas- 경고 ** : 플러그인에 대한 로더 'python3'을 찾을 수 없습니다"


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

비슷한 터미널 명령으로 파이썬 2.7.4도 있습니다.

누구나이 플러그인을 gedit에서 실행하도록 도와 줄 수 있다면 대단히 감사하겠습니다.

답변:


5

Ubuntu 12.04 및 Gedit 3.4.1과 동일한 문제가 있었지만 다른 플러그인이 있습니다.

이것이 내가 해결 한 방법입니다 : [plugin-name]*.plugingedit의 플러그인 디렉토리에서 파일 을 찾고 행 Loader=python3 을 편집하십시오Loader=python

/usr/lib/gedit/plugins/도움이된다면 내 gedit plugin-dir이 아래에있었습니다 .


다른 플러그인 ( gedit-reflow)에 문제가 있었고 그 반대의 변화가 일어 났습니다 . ( gedit 3.8)
alfC

1
나는 ipython~를 사용해야했다Loader=python3
Amanda

0

파이썬 가상 환경에서 플러그인을 엉망으로 만들 수 있습니까?

Gedit을 시작하기 전에 파이썬 가상 환경 codecomment을 숨겨서 작동하는 것과 같은 플러그인을 얻었습니다 PYTHONPATH.

여전히 venv를 사용하고 싶기 때문에 경로에 실행 스크립트 'gedit'이 있습니다.

#! / bin / bash
PYTHONPATH = 경로 = / 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를 실행 중입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.