2012-04-11 14 views
5

Tình huống của tôi là plugin nhật thực Aptana được cài đặt và hoạt động bình thường.Có cách nào để lấy mã gợi ý cho gtk3 và python hoạt động trên aptana không?

Nếu tôi from gi.repository import Gtk hoàn thành mã tôi đã sử dụng từ import gtk đã biến mất. Bất kỳ giải pháp hoặc là nó chỉ là một lỗi?

Giải pháp tạm thời của tôi là giữ import gtk\ngtk. trong trình quản lý khay nhớ tạm và thả vào khi tôi cần gợi ý.

Trả lời

5

Vâng, có! Bạn nên thêm gi đến builtins buộc và bạn sẽ nhận được một hoàn thành mã:

Vào Window-> Preferences, PyDev-> phần Interpreter python và thêm gi đến "cưỡng bức được xây dựng trong" tab cho mỗi thông dịch viên bạn muốn sử dụng Gtk3.

Thông tin thêm về điều này: http://pydev.org/manual_101_interpreter.html

+0

Bạn Thưa bạn, thật tuyệt vời :) Tôi vừa mới cố gắng gi.repository không thành công ... Tôi đã rất gần và đến nay để giải quyết :) Bạn đã lưu ngày của tôi – Alar

0

from gi.repository import Gtk

là không giống như

import gtk

Với tuyên bố "

from gi.repository import Gtk

bạn đang nhập khẩu Gtk 3. Với

import gtk

bạn đang nhập khẩu Gtk 2.

tôi sẽ nói rằng bạn hoàn thành mã không biết Gtk 3 .

có thể hữu ích:

Hướng dẫn cho Gtk 3 http://readthedocs.org/docs/python-gtk-3-tutorial/en/latest/index.html

http://live.gnome.org/PyGObject

+0

Tôi nhận thức được sự khác biệt từ gtk2 để gtk3. Tôi đã tự hỏi nếu hoàn thành mã trong Aptana cho mô-đun đó có một giải pháp hay không. – RobotHumans

Các vấn đề liên quan