Libpeas-CẢNH BÁO **: Không thể tìm thấy trình tải 'python3' cho plugin 'khi tải một trình cắm trong gedit


8

Gần đây tôi đã nâng cấp lên Ubuntu 13.04 và tôi sử dụng gedit cho rất nhiều thứ.

Tôi đã cố gắng cài đặt một số plugin mà tôi sử dụng khá thường xuyên và tôi gặp phải một số vấn đề.

Đầu tiên tôi cài đặt các plugin như vậy:

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

Tôi có thể thấy các plugin trong gedit nhưng khi tôi chọn sử dụng một plugin thông qua menu chỉnh sửa> ưu tiên> trình cắm thì thông báo này hiển thị:

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

Tôi biết tôi đã cài đặt python3 vì khi tôi gõ python3 trong thiết bị đầu cuối của mình, tôi nhận được:

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

Tôi cũng có python 2.7.4, bằng lệnh đầu cuối tương tự.

Nếu bất cứ ai có thể giúp tôi có được các plugin này và chạy trong gedit, tôi sẽ đánh giá cao nó rất nhiều.

Câu trả lời:


5

Tôi gặp vấn đề tương tự với Ubuntu 12.04 và Gedit 3.4.1, nhưng với một trình cắm khác.

Đây là cách tôi giải quyết nó: Tìm tệp [plugin-name]*.plugintrong thư mục plugin của gedit và chỉnh sửa dòng Loader=python3 thànhLoader=python

Plugin gedit của tôi đã được theo /usr/lib/gedit/plugins/nếu nó giúp.


Tôi gặp vấn đề với một plugin khác ( gedit-reflow) và thay đổi ngược lại có hiệu quả. ( gedit 3.8)
alfC

1
Ditto I for ipython- Tôi phải sử dụngLoader=python3
Amanda

0

Bạn có thể có môi trường ảo Python của bạn làm rối tung các plugin như tôi đã có không?

Tôi đã có các plugin như codecommentlàm việc bằng cách ẩn PYTHONPATHmôi trường ảo của tôi và python trước khi khởi chạy Gedit.

Vì tôi vẫn muốn sử dụng venv của mình, tôi có một tập lệnh thực thi 'gedit' trong đường dẫn của tôi với

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

Ít nhất theo cách này các plugin làm việc cho tôi. Tôi đang chạy Ubuntu 14.04 và Gedit 3.10.4.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.