2015-02-06 2 views
0

Я пытаюсь установить PyQt5 на Windows 7 с Python 3.4. Я уже установлен SIP, но когда я пытаюсь запустить команду питон настроить для PyQt5 я получаю следующее сообщение об ошибке:Установка PyQt5 на Windows

Querying qmake about your Qt installation... 
Determining the details of your Qt installation... 
C:\Qt\5.4\mingw491_32\bin\qmake.exe -spec win32-msvc2010 -o qtdetail.mk qtdetail.pro 
nmake -f qtdetail.mk release 


Microsoft (R) Program Maintenance Utility Version 12.00.21005.1 

Copyright (C) Microsoft Corporation. All rights reserved. 



    "D:\Applications\Microsoft Visual Studio 12.0\VC\bin\nmake.exe" -f qtdetail.mk.Release 



Microsoft (R) Program Maintenance Utility Version 12.00.21005.1 

Copyright (C) Microsoft Corporation. All rights reserved. 



    cl -c -nologo -Zm200 -Zc:wchar_t -O2 -MD -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_NO_DEBUG -DQT_CORE_LIB -DNDEBUG -I"..\..\..\..\Qt\5.4\mingw491_32\include" -I"..\..\..\..\Qt\5.4\mingw491_32\include\QtCore" -I"release" -I"..\..\..\..\Qt\5.4\mingw491_32\mkspecs\win32-msvc2010" -Forelease\ @C:\Users\AK\AppData\Local\Temp\nmAE97.tmp 

qtdetail.cpp 

..\..\..\..\Qt\5.4\mingw491_32\include\QtCore/qglobal.h(38) : fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory 

NMAKE : fatal error U1077: '"D:\Applications\Microsoft Visual Studio 12.0\VC\bin\cl.EXE"' : return code '0x2' 

Stop. 

NMAKE : fatal error U1077: '"D:\Applications\Microsoft Visual Studio 12.0\VC\bin\nmake.exe"' : return code '0x2' 

Stop. 
+2

Почему бы не использовать [двоичные пакеты] (http://www.riverbankcomputing.com/software/pyqt/download5) для окон? – Smasho

ответ

0

Попробуйте выполнить ту же самую команду, но из «Визуальная строки студии Command». Его оболочка с соответствующей средой уже установлена. Если нет, то prebuilt binary packages являются более простым способом

0

Вы можете попробовать запустить предварительно установленный установщик. Предварительно установленный установщик в системе Windows - это файл exe, поэтому вы можете просто щелкнуть по следующей кнопке, и вы сделаете ее работоспособной.