Próbuję zainstalować PyQt5 na moim komputerze Ubuntu 12.04. Więc po pobraniu go z here I untarred to, pobiegł python configure.py
i make
. Sprawiają jednak rezultaty w następujących:Błąd krytyczny podczas kompilowania PyQt5: Python.h nie istnieje
cd qpy/ && (test -f Makefile || /opt/qt5/bin/qmake /home/kram/Downloads/PyQt-gpl-5.0/qpy/qpy.pro -o Makefile) && make -f Makefile
make[1]: Map '/home/kram/Downloads/PyQt-gpl-5.0/qpy' is entered
cd QtCore/ && (test -f Makefile || /opt/qt5/bin/qmake /home/kram/Downloads/PyQt-gpl-5.0/qpy/QtCore/QtCore.pro -o Makefile) && make -f Makefile
make[2]: Map '/home/kram/Downloads/PyQt-gpl-5.0/qpy/QtCore' is entered
g++ -c -pipe -fno-strict-aliasing -O2 -Wall -W -fPIC -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -I/opt/qt5/mkspecs/linux-g++ -I. -I. -I../../QtCore -I/usr/local/include/python2.7 -I/opt/qt5/include -I/opt/qt5/include/QtCore -I. -o qpycore_chimera.o qpycore_chimera.cpp
qpycore_chimera.cpp:21:20: fatal error: Python.h: File or folder does not exist
compilation terminated.
make[2]: *** [qpycore_chimera.o] Error 1
make[2]: Map '/home/kram/Downloads/PyQt-gpl-5.0/qpy/QtCore' is left
make[1]: *** [sub-QtCore-make_first] Error 2
make[1]: Map '/home/kram/Downloads/PyQt-gpl-5.0/qpy' is left
make: *** [sub-qpy-make_first-ordered] Error 2
(przetłumaczyłam niektóre części komunikatu błędu z holenderskiego na angielski, więc niektóre słowa mogą być nieco się od normalnego brzmienia ..)
ktokolwiek jaki jest problem? Gdzie może znajdować się odpowiedni plik Python.h?
Myślałem, że również, ale już mam je zainstalowane. Po uruchomieniu polecenia mówi, że python-dev jest już najnowszą wersją. – kramer65
Do jakiej wersji instalujesz i jakiej wersji python-dev masz –
Nie wiem dokładnie jak sprawdzić wersję python-dev, ale uruchomiłem 'sudo apt-get install python2.7-dev', który również powiedział mi, że mam najnowszą wersję. – kramer65