Я пытаюсь установить 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
Я просмотрел Как настроить PyQt4 для Python 3 в Ubuntu? уже. Мне там ничего не помогает.