Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » И решил я портировать свое приложений с *nix на windows :) [RSS Feed]

#1 Ноя. 29, 2010 17:38:45

RequiroVerus
От:
Зарегистрирован: 2010-11-27
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

И решил я портировать свое приложений с *nix на windows :)

Всем доброго времени суток!

Решил перенести свое приложений с Linux на Windows.
Как умный человек, прочитал, что надо поставить http://faq.pygtk.org/index.py?file=faq21.001.htp&req=show

Все поставил, выполняю код который написан там же в FAQ.

И вот, что я получаю в ответ:

Traceback (most recent call last):
File “C:\Python27\fuck”, line 1, in <module>
import gtk
File “C:\Python27\lib\site-packages\gtk-2.0\gtk\__init__.py”, line 30, in <module>
import gobject as _gobject
File “C:\Python27\lib\site-packages\gtk-2.0\gobject\__init__.py”, line 26, in <module>
from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
File “C:\Python27\lib\site-packages\gtk-2.0\glib\__init__.py”, line 22, in <module>
from glib._glib import *
ImportError: DLL load failed: Не найдена указанная процедура.

Куда копать, я уже не знаю. Переменные окружения я проверил, все в норме.
Спасибо ;)



Офлайн

#2 Ноя. 29, 2010 18:19:42

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

И решил я портировать свое приложений с *nix на windows :)

Кроме PyGTK нужен также сам GTK+ Runtime.
В собранном виде, его можно найти в нескольких местах:

1. http://sourceforge.net/projects/gtk-win/files/
2. http://sourceforge.net/projects/pidgin/files/GTK%2B%20for%20Windows/
3. http://sourceforge.net/projects/gladewin32/files/gtk%2B-win32-runtime/
4. http://ftp.gnome.org/pub/GNOME/binaries/win32/gtk+/

p.s. RTFM:
2. Install the GTK+ 2.10 developer runtime from the GTK+/Glade for Win32 project…
3. Install PyCairo, PyGobject and PyGTK installers from the PyGTK project…

p.p.s. Ну и ещё в версии GTK+ Runtime может быть дело :-). Попробуй другую.

..bw



Отредактировано (Ноя. 29, 2010 18:22:16)

Офлайн

#3 Ноя. 29, 2010 18:43:07

RequiroVerus
От:
Зарегистрирован: 2010-11-27
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

И решил я портировать свое приложений с *nix на windows :)

GTK+ Runtime, я тоже ставил. Говорю же все по инструкции. Ну попробую другую версию, посмотрим, что будет ;)



Офлайн

#4 Ноя. 29, 2010 18:54:34

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

И решил я портировать свое приложений с *nix на windows :)

ИМХО, проще не париться и ставить GTK+ сразу из bundle'ов:
http://www.gtk.org/download-windows.html, раздел All-in-one bundles



Офлайн

#5 Ноя. 29, 2010 19:18:17

RequiroVerus
От:
Зарегистрирован: 2010-11-27
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

И решил я портировать свое приложений с *nix на windows :)

2.Serj.
Спасибо, твой совет помог ;) Все заработало. Завтра опишу по шагам, как делал, уже 4 утра :)



Офлайн

#6 Ноя. 30, 2010 17:35:55

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

И решил я портировать свое приложений с *nix на windows :)

Завтра опишу по шагам
Там описывать нечего: в архиве лежит readme. RTFM :)



Отредактировано (Ноя. 30, 2010 17:36:10)

Офлайн

  • Начало
  • » GUI
  • » И решил я портировать свое приложений с *nix на windows :)[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version