[РЕШЕНО] Python и GTK3

Активно изучаю Python, так вот дошел уже до изучения GUI, и сильно разочаровался, когда увидел, как выглядит интерфейс с использованием Tkinter (в книге рассказ ведется именно о нем). Поэтому требуется какой-либо учебник/руководство по написанию GUI на Python в связке с GTK3, желательно (но не обязательно) на русском языке. Из дельного нашел только The Python GTK+ 3 Tutorial, но он сложен для понимания (английский язык + некоторые вещи приходится искать в гугле).
В принципе, можно забить на GTK3 и использовать GTK2, но для этого также нужно найти учебник + почему-то мне не удается импортировать модуль pygtk.
GitHub, ArchWiki, AUR
Kycok, у тебя стоит этот модуль?
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
alsoijw
Kycok, у тебя стоит этот модуль?
pygtk? Да.
Ошибки сыпет такие:
ImportError: No module named 'gtk'
ImportError: No module named 'pygtk'

Но вообще хочется осваивать третью версию
GitHub, ArchWiki, AUR
Могу ошибаться, но, вроде, PyGTK есть только для Python2.

А так ли принципиально использовать GTK? Если нет, то по PyQt точно есть русский учебник.
kskz
А так ли принципиально использовать GTK? Если нет, то по PyQt точно есть русский учебник
Знаю, что есть) Но у меня уже года четыре все окружение строится на gtk (с тех пор, как с openSuse KDE свалил)
GitHub, ArchWiki, AUR
А как импортируешь?
from gi.repository import Gtk
Так?
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
alsoijw, третий - так. Но третий импортируется нормально, и даже работает. Не импортируется второй
GitHub, ArchWiki, AUR
Kycok, третий кто - питон или гном? С кем вторым проблемы - гномом или питоном? Вторые уже отживают свой век.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
alsoijw, и питон, и gtk третьи. Импортирую gtk, как ты написал. Не импортируется второй gtk в idle с python3.4
GitHub, ArchWiki, AUR
2? Ну вот что нашел:
python-gtk2/pygtk2
import pygtk
pygtk.require('2.0')
import gtk
Но имхо лучше брать 3.0.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
 
Зарегистрироваться или войдите чтобы оставить сообщение.