2012-04-11 10 views
5

Moja sytuacja to wtyczka Aptana eclipse zainstalowana i działająca prawidłowo.Czy istnieje sposób na uzyskanie wskazówek do kodu dla gtk3 i Pythona działającego na aptanie?

Jeśli I from gi.repository import Gtk zakończyło się wykonywanie kodu, do którego jestem przyzwyczajony od import gtk. Jakieś rozwiązania czy to tylko błąd?

Moje tymczasowe rozwiązanie polega na utrzymywaniu import gtk\ngtk. w menedżerze schowka i upuszczaniu go, gdy potrzebuję podpowiedzi.

Odpowiedz

5

Tak, jest! Należy dodać gi do przymusowych builtins i dostaniesz kod zakończenia:

Przejdź do window-> Preferencje, PyDev-> Sekcja interpreter Pythona i dodać gi do zakładki „Wymuszone wbudowanym” dla każdy tłumacza, którego chciałbyś użyć Gtk3.

Więcej na ten temat: http://pydev.org/manual_101_interpreter.html

+0

Sir, jesteś niesamowity :) Właśnie wypróbowałem gi.repository bez powodzenia ... Byłem tak blisko i do tej pory rozwiązanie :) Uratowałeś mi dzień – Alar

0

from gi.repository import Gtk

nie jest taka sama jak

import gtk

ze stwierdzeniem "

from gi.repository import Gtk

swój importujesz Gtk 3.

import gtk

swój importowanego Gtk 2.

Powiedziałbym, że uzupełnianie kodu nie wie Gtk 3 ..

może przydatne:

Tutorial dla Gtk 3 http://readthedocs.org/docs/python-gtk-3-tutorial/en/latest/index.html

http://live.gnome.org/PyGObject

+0

Jestem świadomy różnicy z gtk2 do gtk3. Zastanawiałem się, czy uzupełnienie kodu w Aptanie dla tego modułu było rozwiązaniem, czy nie. – RobotHumans