Tôi đã cài đặt các phiên bản mới nhất của python (2.6.5), gtk +, pygtk (và bạn bè) từ các trang web tương ứng trên Windows XP SP3. Khi bạn cố gắng nhập gtk (hoặc chỉ lém lỉnh cho rằng vấn đề), một ImportError được nâng lên:import gtk/glib tạo ImportError: Tải DLL không thành công
Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python26\lib\site-packages\gtk-2.0\gtk\__init__.py", line 38, in <module>
import gobject as _gobject
File "C:\Python26\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:\Python26\lib\site-packages\gtk-2.0\glib\__init__.py", line 22, in <module>
from glib._glib import *
ImportError: DLL load failed: The specified procedure could not be found.
này đã làm việc trên cùng một máy khoảng 6 tháng trước, mặc dù khoảng thời gian này tôi đã cài đặt lại. Tôi đã thử các phiên bản khác nhau của các thư viện nhưng vẫn không thể làm cho nó hoạt động.
Có a couple trong số pages có liên quan đến điều này, nhưng không đề xuất giải pháp và tôi không thể tìm thấy giải pháp.
Yup. Tôi đã thử điều đó và nó không tạo ra sự khác biệt. – Jon