ks_ks
@ks_ks

Как правильно установить PyQt4 на ubuntu 10.04?

После установки, что через:
$ sudo apt-get install python-qt4

, что через:
$ python configure.py
$ make
$ make install
с сорцов с оф.сайта.


Не получается потом вызвать:
>>> from PyQt4.QtCore import QUrl
Выдает ошибку — «QUrl not found».


Между тем QtCore успешно импортируется.


Система 64 бит, проц вроде тоже. Ещё после установки неоднократно выдавало ошибку

неверной версии sip api — 8.0, против 7.1 которая была нужна.


Взрыв мозга, просто — с этими несовместимыми версиями и установкой из сорцов.

Помогите определить — в чем беда?


Устанавливаю сие безобразие, для последующей возможности использовать либу spynner
  • Вопрос задан
  • 6509 просмотров
Пригласить эксперта
Ответы на вопрос 2
Alukardd
@Alukardd
не надо использовать в пакетных дитрах make && make install — вот вам статья на тему
Импортить так: from PyQt4.QtCore import QUrl
Что касается sip api, то это отдельный пакет и при установке из исходников Вы взяли последний PyQt4 с соответствующими требованиями, вместо того что Вам предлагал репозиторий.
Ответ написан
andreysmind
@andreysmind
мне кажется у меня было что-то похожее. то есть симптомы те же, только система — Макось.
помогло в рабочей консоли выполнить

export VERSIONER_PYTHON_PREFER_32_BIT=yes
Это не решение проблемы, но позволяет писать и отлаживать код
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы