2013-08-09 2 views
0

Это то, что я исследовал последние несколько часов, но до сих пор из этого ничего не вышло.Python, устанавливающий модуль PyQt4 для пользовательского программного обеспечения

В основном у меня есть программное обеспечение, использующее Python 2.5.5. В нем нет модуля QT.

Так что, пытаясь установить его, я сделал это.

Загруженный исполняемый файл QT PyQt4-4.10.2-gpl-Py2.7-Qt4.8.4-x64. Запустите Exe. Он установлен в пакеты сайта python 2.7.

Затем я переместил эту папку в свое программное обеспечение Python 2.5.5. Теперь не было папки сайтов-пакетов, поэтому я ее создал.

Следующий шаг должен был пройти эту инструкцию http://docs.python.org/2/install/ и использовать альтернативную установку: Windows (префиксная схема) с моим расположением файла изнутри программы. Но я не могу запустить python setup.py install --prefix = "\ Temp \ Python" (с моим расположением python), потому что python не определен и так далее. Я почти уверен, что это неправильный способ сделать это. Итак, как и где я ищу информацию о том, как это сделать? У самого программного обеспечения нет документации.

Спасибо, пока.

ответ

0

Эта двоичная версия PyQt4 поддерживает только python2.7, поэтому независимо от того, что вы делаете, вы не сможете запускать ее с помощью python2.5.

Последняя версия PyQt4 с двоичным кодом для python2.5 равна PyQt4.9.4, поэтому, если вы хотите иметь возможность выполнить эту работу, попробуйте использовать эту версию.

Обратите внимание, что программное обеспечение, которое вы распространяете следующим образом, также будет работает на python2.5.

+0

Heya Большое вам спасибо за этот ответ! Тем не менее, я получаю сообщение об ошибке Traceback (последний последний звонок): Файл «», строка 13, в ImportError: Ошибка загрузки DLL с кодом ошибки 193, и насколько я могу ее отслеживать, он доходит до 32 бит против 64-разрядная версия python/qt ... есть pyqt 2.5 для 64 бит? Я не могу найти его где угодно :( – Dariusz

+0

Да, я почти не мог найти его ... Но любезность WaybackMachine - [здесь] (http://wayback.archive.org/web/20120614191014/http://www .riverbankcomputing.co.uk/software/pyqt/download) вы идете ... – mata

+0

Heya, Спасибо! Это отсортировало ошибку 193! И теперь у меня есть еще одна ... ImportError: Ошибка загрузки DLL: указанный модуль не мог быть нашел .... Но теперь я понятия не имею, что не так. Это так раздражает! Я думаю, что могу импортировать PyQt4, но проблемы начинаются, когда я пытаюсь это сделать: от PyQt4 импортировать модули PyCore, PyGui. Возможно, мне не нужны эти функции на 1-м месте. Все, что мне нужно сделать, это просто подключить действие программы к ui. Так что, если я набираю имя в пользовательском интерфейсе, тогда это имя будет использоваться для поиска ... нужны ли мне эти модули для него? QtGui выглядит для использования, когда я хочу кодировать с нуля UI. – Dariusz

Смежные вопросы