Найти - Пользователи
Полная версия: Centos 5.4, Tkinter и VNC как подружить все это?
Начало » Python для экспертов » Centos 5.4, Tkinter и VNC как подружить все это?
1
DHT
Приветствую!
Решил перейти с Win Server 2003 на Linux. На сервере установлена Centos 5.4.

При помощи X11VNC на сервере и TightVNC на локальном компе с Windows планируется создать VNC соединиение чтобы иметь возможность управлять мышью приложением c GUI.

GUI написан на Tkinter и под Windows все работает нормально. Но что нужно сделать на сервере, чтобы все работало как следует? Поставить KDE, Gnome? После этого дополнительно установить Tkinter? Потребуется ли переписывание кода GUI?

Спасибо.
ZAN
Tkinter есть в стандартной библиотеке питона.
Переписывать код под Линукс не придется, если не использовались специфические виндовые вызовы. Т.е. от Tkinter это не зависит.
> Поставить KDE, Gnome?
Какой-нибудь Desktop Environment нужен.
DHT
ZAN
Tkinter есть в стандартной библиотеке питона.
Разве в версии под Linux он есть по умолчанию?
Стоит Python 2.7. Импорт Tkinter выдает ошибку, что модуль не найден.
ZAN
Если в вашем дистрибутиве tkinter не включен в питон по умолчанию, то он в любом случае должен ставится в виде дополнительного пакета.
Ищите юмом python-tkinter, py-tkinter и т.д.
DHT
ZAN
> Поставить KDE, Gnome?Какой-нибудь Desktop Environment нужен.
Т.е. Tkinter работает независимо от того какой Desktop Environment будет установлен?
4kpt
По-моему в Tkinter под разными системами есть ньюанс в MouseWhell и отоображении некоторых виджетов в соответсвии с принятым видом в системе (например Chekbutton). А так - вроде разницы никакой :)
ZAN
DHT
Т.е. Tkinter работает независимо от того какой Desktop Environment будет установлен?
Да, desktop environment повлияет только на оформление самого окна (либо даже на стили стандартных элементов - кнопок, чекбоксов и т.п.), но приложение будет работать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB