Mam aplikacji, która zależy od PyGTK, PyGobject i PyCairo, które zbudowałem do pracy na Linuksie. Chcę portu go do okna, ale kiedy wykonać import gobject
uzyskać to:Jak zainstalować PyGTK/PyGobject w systemie Windows z Pythonem 2.6?
Traceback (most recent call last):
import gobject
File "C:\Python26\lib\site-packages\gtk-2.0\gobject\__init__.py", line 30, in <module>
from gobject.constants import *
File "C:\Python26\lib\site-packages\gtk-2.0\gobject\constants.py", line 22, in <module>
from _gobject import type_from_name
ImportError: DLL load failed: The specified procedure could not be found.
Wydaje się to być spowodowane przez przełącznik z budynku za pomocą MinGW do Microsoft Visual Studio, jak udokumentowano Python Bug 3308 (closed: wontfix
).
Czy istnieje sposób na zainstalowanie PyGTK/PyGObject w sposób, który będzie działał z Pythonem 2.6 w systemie Windows, bez konieczności rekompilacji jednego lub drugiego ze źródła?
Link do Pygtka: http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/ – jknair
Dzięki. Poprawione teraz. – ewall
ewall: Dlaczego odwołanie dotyczy tylko wersji 32-bitowej? Jak zrobić to samo dla 64-bitowego systemu Windows 7 lub Windows 8? Czy możesz dzielić się (bo w wyszukiwarce Google twój link pojawia się często w wynikach) - http://ftp.gnome.org/pub/GNOME/binaries/win64/? – YumYumYum