virtualenv に PyQT4 をインストールしようとしています。私は Python3.2.1 を実行しています。
これまでに行ったことは次のとおりです。
sudo apt-get install qt4-dev-tools
これはうまくいきました
PyQt-x11-gpl-4.9.5 と sip-4.14 をダウンロードしました
virtualenv 内に sip をインストールしました。エラーは発生しませんでした。
電話しようとすると:
python3.2 configure.py
私のPyQtでは、ライセンスを受け入れることができ、エラーなしで多くのことを行い、次のように言います:
Generating the C++ source for the QtCore module...
sip: Usage: sip [-h] [-V] [-a file] [-b file] [-c dir] [-d file] [-e] [-g] [-I dir] [-j #] [-k] [-m file] [-o] [-p module] [-P] [-r] [-s suffix] [-t tag] [-T] [-w] [-x feature] [-X id:file] [-z file] [file]
Error: Unable to create the C++ code.
私が知る限り、私の問題は間違ったバージョンの Qt を実行していることが原因です。Qt のバージョンを確認する方法がよくわかりませんが、QtAssistant がインストールされていて、Qt4.8 を参照しているので、そのバージョンがあると思います。
したがって、バージョンの問題である場合:
1. how do I reliably check what version of Qt I'm running?
2. What version should I be running
さもないと:
1. Wtf?
どんな援助でも大歓迎です。
PS
UbuntuでPython 3用にPyQt4を構成する方法を見てきましたか? すでに。そこには何も助けてくれません。