Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 28, 2010 02:10:36

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

ProLife
Вообще-то для этого не надо быть гением, так что Вы зря огрызаетесь. К сожалению действительно хороших инструментов для визуального построения GUI с поддержкой питона нету. Исключение, наверное, составляет QT-шный билдер, правда я им не пользовался, только интересовался (был плагин к эклипсу, правда прикручивался с бубном). Тут, может, подскажут те, кто пользовался. Вам, скорее всего (судя по DE), лучше взглянуть на PyGTK или (что я бы рекомендовал) на wxWidget. Дам есть билдеры, но лично мне хватило примеров.
Так, или иначе, всё строится в коде и как только программа выходит из состояния “Hello world”, преимущества “ручного” построения становятся очевидны. Я бы рекомендовал начать с tkinter, а уже потом браться за что-то “по-мощнее”. Тем более в гноме оно прилично выглядит.

Офлайн

#2 Июнь 28, 2010 07:29:36

svjatoslaw
От:
Зарегистрирован: 2010-06-26
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

Ferroman, а как же glade? Сам не работал, но слышал много положительных отзывов.

Насчет wxwidget - пробовал wxformbuilder. Последний раз, когда я его пробовал - это была бета 3.0 и тогда там бывали глюки, но в целом работать было можно. Дальше сохраняю все в XRC и работаю. По моему это все же удобнее, чем писать ручками.



Офлайн

#3 Июнь 28, 2010 10:32:41

ProLife
От:
Зарегистрирован: 2010-06-26
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

Где скачать PyGTK в deb-пакетах?



Офлайн

#4 Июнь 28, 2010 10:52:48

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Самая лучшая IDE для Python для линукса(Gnome)

$ apt-get install python-gtk2

..bw



Офлайн

#5 Июнь 28, 2010 11:08:34

ProLife
От:
Зарегистрирован: 2010-06-26
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

bw
С какого репозитория?



Офлайн

#6 Июнь 28, 2010 12:37:13

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Самая лучшая IDE для Python для линукса(Gnome)

Официальный дебиановский (любая ветка), да и у бубунты должно быть.

~$ dpkg -s python-gtk2
Package: python-gtk2
Status: install ok installed
Priority: optional
Section: python
Installed-Size: 5044
Maintainer: Sebastien Bacher <seb128@debian.org>
Architecture: i386
Source: pygtk
Version: 2.17.0-2
Provides: python2.5-gtk2, python2.6-gtk2
Depends: python (<< 2.7), python (>= 2.5), python-cairo (>= 1.0.2-1.1), python-gobject (>= 2.15.3), python-numpy, python-support (>= 0.90.0), python2.5-cairo, python2.5-gobject, python2.5-numpy, python2.6-cairo, python2.6-gobject, python2.6-numpy, python2.5 (>= 2.5.2-5), libatk1.0-0 (>= 1.29.3), libc6 (>= 2.3.6-6~), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>= 2.18.0), libpango1.0-0 (>= 1.22.0)
Suggests: python-gtk2-doc
Conflicts: python-gdk-imlib, python-glade, python-gnome, python-gtk, python-gtk-1.2 (<< 0.6.12-7), python2.3-gtk2, python2.4-gtk2
Description: Python bindings for the GTK+ widget set
This archive contains modules that allow you to use GTK+ in Python
programs.
Homepage: http://www.pygtk.org/
Python-Version: 2.5, 2.6

~$ cat /etc/apt/sources.list
deb http://security.debian.org/ stable/updates main contrib
#deb http://ftp.ru.debian.org/debian/ squeeze main contrib non-free
#deb http://mirror.svk.su/debian/ squeeze main contrib non-free
deb http://ftp.psn.ru/debian/ squeeze main contrib non-free

deb http://packages.enlightenment.org/debian squeeze main extras
deb http://www.debian-multimedia.org/ squeeze main non-free

# MPlayer & deps
#deb http://debian.nsu.ru/debian-marillat squeeze main
#deb-src http://debian.nsu.ru/debian-marillat squeeze main

..bw



Отредактировано (Июнь 28, 2010 12:38:43)

Офлайн

#7 Июнь 28, 2010 13:43:29

ProLife
От:
Зарегистрирован: 2010-06-26
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

Как запустить python-gtk2 ?
python-gtk2: command not found



Отредактировано (Июнь 28, 2010 14:05:00)

Офлайн

#8 Июнь 28, 2010 15:17:00

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

svjatoslaw
Ferroman, а как же glade? Сам не работал, но слышал много положительных отзывов.
У меня отрицательные. Первая версия небольшого проекта была на glade, пришлось переписать из-за тормозов.
Может быть на десктопе это и работало бы, но мы делали проект для handheld девайса.
Кстати, UI был не очень-то и развесистый.



Офлайн

#9 Июнь 28, 2010 18:38:31

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

У меня тоже отрицательный. Это при том, что я просто экспериментировал с GUI, и по-сути писал только HelloWorld'ы.

Офлайн

#10 Июнь 28, 2010 21:26:45

Griffon
От: Ukrain, Zaporozhie
Зарегистрирован: 2009-03-04
Сообщения: 324
Репутация: +  11  -
Профиль   Отправить e-mail  

Самая лучшая IDE для Python для линукса(Gnome)

Не могу не ответить…

Можешь написать GUI-программу без IDE ?
Вот уже почти два года пишу без него. И это при том что я не гений, а простой любитель.

Вообще вопрос звучал так:
“Самая лучшая IDE для Python для линукса?”
Разве это не “Инструментальные средства разработки”?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version