Форум сайта python.su
Доброго времени суток.
Как прикрутить pyGTK, pyQT или wxPython к третьей версии? Или они только для python версии 2.х работают, а на третью не портированы?
Офлайн
Офлайн
Насколько мне известно, только Qt и Tkinter пока портированы.
Офлайн
Magister YodaИзвиняюсь, забыл уточнить. ОС Убунту 10.10. Поставил pyQt4 из репов, не видит. Судя по всему, он поставился только для второй версии. Как установить его для третьей?
http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py3.1-gpl-4.8.1-1.exe чем не для 3.x?
Офлайн
Вручную собирается без проблем - делал не так давно
Офлайн
Андрей СветловА можно поподробнее? Я скачал sip 4.11.2 с офсайта, запускаю configure.py - всё отлично, делаю make, выдаёт ошибку:
Вручную собирается без проблем - делал не так давно
gcc -c -pipe -fPIC -O2 -w -DNDEBUG -I. -I/usr/include/python3.1 -o siplib.o siplib.cА без SIP не собирается PyQT.
siplib.c:20: fatal error: Python.h: Нет такого файла или каталога
compilation terminated.
Офлайн
Поставьте python3.1-dev
Быть может, qt тоже потребует dev пакетов
Офлайн
Спасибо. Проблема действительно решилась установкой python3.1-dev и libqt4-dev.
Офлайн
wxPython – точно не прикрутить :(
Офлайн
Андрей СветловСистема: Mandriva2010.1. Пытаюсь собрать PyQt-x11-gpl-4.8.1 вручную. Пишет вот что:
Вручную собирается без проблем - делал не так давно
sipQtCoreQSysInfo.o -L/PyQt-x11-gpl-4.8.1/qpy/QtCore -L/usr/lib -lqpycore -lQtCore -L/usr/lib -lpthread -lpthreadи т.д. В чём закавыка?
sipQtCorecmodule.o: In function `func_pyqtRestoreInputHook':
/PyQt-x11-gpl-4.8.1/sip/QtCore/qcoreapplication.sip:357: undefined reference to `PyOS_InputHook'
sipQtCorecmodule.o: In function `func_pyqtRestoreInputHook':
/PyQt-x11-gpl-4.8.1/QtCore/sipQtCorecmodule.cpp:6754: undefined reference to `_Py_NoneStruct'
sipQtCorecmodule.o: In function `func_pyqtRemoveInputHook':
/PyQt-x11-gpl-4.8.1/sip/QtCore/qcoreapplication.sip:351: undefined reference to `PyOS_InputHook'
Отредактировано (Дек. 3, 2010 20:17:29)
Офлайн