私のUbuntu 12.04ボックスにPyQt5をインストールしようとしています。だからhereからダウンロードした後、解凍した後、python configure.py
とmake
を実行しました。PyQt5をコンパイル中に致命的なエラーが発生しました:Python.hが存在しません
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
(私はいくつかの単語は少しオフ通常の言葉遣いからであってもよいし、オランダ語から英語へのエラーメッセージの一部を翻訳...)
誰のことを行います。ただし、以下の結果が作ります何が問題なの?関連するPython.hファイルはどこにありますか?
私もそう思っていましたが、すでにインストールされています。あなたのコマンドを実行した後、python-devはすでに最新のバージョンです。 – kramer65
あなたはどのバージョンのPython-devをインストールしていますか? –
python-devのバージョンを確認する方法は正確にはわかりませんが、 'sudo apt-get install python2.7-dev'を実行しました。私は最新のバージョンを持っていると私に言った。 – kramer65