Я использовал новые установщики с http://www.riverbankcomputing.co.uk/software/pyqt/download
для Python 2.6 x86_64 и у меня небольшая проблема с импортом PyQt4 в одном конкретном приложении.
Вот трассировка:
# ERROR : Traceback (most recent call last):
# File "<Script Block >", line 2, in <module>
# from PyQt4 import QtCore
# ImportError: DLL load failed: The specified procedure could not be found.
# - [line 2]
Это может показаться знакомым. Забавно, что в предыдущей версии программного обеспечения 3d оно работает (и из стандартной командной строки), но не в новой версии программного обеспечения. Я проверил sys.path (в приложении), чтобы увидеть, существует ли этот путь: C: \ Python26 \ Lib \ site-packages \ PyQt4 \ bin
В обоих приложениях этот путь присутствует.
Наконец удалось заставить его работать, скопировав библиотеки DLL из C: \ Python26 \ Lib \ site-packages \ PyQt4 \ bin в C: \ Python26 \ Lib \ site-packages \ PyQt4
Есть ли известная причина для этого? Я с трудом отлаживаю эту штуку дальше (проверяя, все ли 64-битно, правильный путь и т. Д.)
Спасибо за вашу помощь