Я установил PyQt4 с синаптикой.
Я использую Python3, поэтому мне нужно настроить путь для PyQt4 в eclipse, но кажется, что Synaptic только установил PyQt4 для Python 2, так как я нашел только относительные файлы и папки в Python 2.6 и 2.7.
Так как же заставить PyQt4 работать с Python 3 и eclipse ?
Спасибо.
ОБНОВЛЕНИЕ :
Я попытался настроить его после этого поста: http://ubuntuforums.org/showthread.php?p=10914908#post10914908 [ 118]
Но после выполнения всех инструкций без каких-либо ошибок, возникающих на пути, я получаю ошибку при запуске этого кода в python 3.2:
>>> import PyQt4
Сообщение об ошибке:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named PyQt4
Но странно то, что один и тот же код не приводит к ошибке в python 2.7 (у меня на компьютере установлены оба 2.7 и 3.2)
Должно быть возможным. Источник находится на сайте Берега реки. Однако компиляция его не могла бы быть коротким соглашением, но должна работать. Взгляните на поток в ubuntuforum, где eranga1988 имел подобную проблему.
Далее вниз в том потоке CoBrA2168, кажется, дает решение:
python3.1 configure.py
make
sudo make install
обратите внимание, что некоторые должны были предоставить местоположение qmake вызову к Python выше:
python configure.py -q /usr/lib/qt4/bin/qmake
откуда они получили путь к qmake locate qmake
Вам, возможно, придется настроить это на Вашу версию Python 3.Удачи.
Установите привязки Python3 для Qt4. В Ubuntu 12.04 и выше откройте терминал и введите:
sudo apt-get install python3-pyqt4