Я надеюсь, что кто-то может мне помочь, так как я уже потратил несколько часов, пытаясь решить эту проблему без успеха. Я пытаюсь использовать compileUi из modPyQt4.uic для компиляции файла пользовательского интерфейса PyQT Designer в Python py файл, но когда я получаю ошибки, я говорю, что библиотеки DLL не загружаются.
В ходе дальнейшего расследования я обнаружил, что эти ошибки происходят из-за того, что Python не может найти модуль Core QT. Я получаю следующую ошибку при попытке импортировать модуль Core Qt в Maya 2011:
from PyQt4.QtCore import *
# Error: line 1: DLL load failed: The specified procedure could not be found.
# Traceback (most recent call last):
# File "<maya console>", line 2, in <module>
# ImportError: DLL load failed: The specified procedure could not be found. #
Я видел, что у других были похожие проблемы, и что совет, приведенный в ответ, заключается в том, чтобы либо переместить каталог DLLs / bin в PyQT4 в корневой каталог установки, либо изменить переменную среды так, чтобы она указывала на / Каталог bin опережает все остальные каталоги в установке Python.
В моей ситуации, однако, каталог / bin даже не существует в моей установке, и даже после переустановки он все еще не существует. Почему его там нет? Разработчики перенесли файлы в другое место?
Моя установка выглядит следующим образом:
Windows 7
Python 2.6.4 работает в Maya 2011
PyQT v4.8.4 для Python 2.6
Еще раз, я надеюсь, что кто-то может помочь мне, поскольку я хочу опираться на PyQt, но если я не смогу решить эту проблему, это станет непреодолимым препятствием для дальнейшего развития.
Заранее спасибо,
Терри Розмус