Это будет мой первый вопрос. Я просмотрел другие вопросы, но, к сожалению, никто из них не решил мою проблему.python2.7 sip endless makefile
Я запускаю 32-разрядный Python (2.7) на Win7. Я хочу установить PyQt4.
Я скачал PyQt-win-gpl-4.11.4.zip и PyQt4-4.11.4-GPL-Py2.7-Qt4.8.7-x32.exe файлы: https://riverbankcomputing.com/software/pyqt/download ссылку. Там написано: «Прежде чем вы сможете построить PyQt4, вы должны уже построить и установить SIP». Следовательно, я загрузил «sip-4.16.9».
Я выполнил следующие шаги во время установки: http://pyqt.sourceforge.net/Docs/sip4/installation.html. Я успешно выполнил скрипт configure.py. Однако, когда я пытался построить SIP, выполнив команду грим, у меня есть бесконечный цикл, как приведено ниже:
C:\Python27\sip-4.16.9>make cd sipgen make make[1]: Entering directory '/c/Python27/sip-4.16.9' cd sipgen make make[2]: Entering directory '/c/Python27/sip-4.16.9' cd sipgen make make[3]: Entering directory '/c/Python27/sip-4.16.9'
... и так далее бесконечные
Как я могу решить эту проблему?
Заранее спасибо.
Кроме того, когда я непосредственно перешел в каталог sipgen (_C: \ Python27 \ sip-4.16.9 \ sipgen_) и вызвал makefile, я получил эту ошибку: 'Makefile: 19: *** missing separator. Stop'. Может ли моя проблема быть связана с этим? – selimcan
Вам ничего не нужно строить. Все, что вам нужно сделать, - запустить двоичный установщик (т. Е. Файл exe, который вы уже загрузили). – ekhumoro
Я уже скачал и установил файл _PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe_, прежде чем попытаюсь построить PyQt4. Тем не менее, я получаю эту ошибку при запуске моего скрипта Python: 'от PyQt4.QtGui импорта QPushButton, QGridLayout, QTextEdit, QComboBox, QWidget, QApplication, QLabel, QCheckBox, QFileDialog ImportError: Ошибка загрузки DLL:% 1 недействителен Win32 application.' Именно поэтому я попытался создать PyQt4 и SIP. Любые идеи, почему я получаю это сообщение об ошибке? – selimcan