Форум сайта python.su
0
Доброго времени суток.
Как прикрутить pyGTK, pyQT или wxPython к третьей версии? Или они только для python версии 2.х работают, а на третью не портированы?
Офлайн
0
Офлайн
3
Насколько мне известно, только Qt и Tkinter пока портированы.
Офлайн
0
Magister YodaИзвиняюсь, забыл уточнить. ОС Убунту 10.10. Поставил pyQt4 из репов, не видит. Судя по всему, он поставился только для второй версии. Как установить его для третьей?
http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py3.1-gpl-4.8.1-1.exe чем не для 3.x?
Офлайн
14
Вручную собирается без проблем - делал не так давно
Офлайн
0
Андрей СветловА можно поподробнее? Я скачал 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.
Офлайн
14
Поставьте python3.1-dev
Быть может, qt тоже потребует dev пакетов
Офлайн
0
Спасибо. Проблема действительно решилась установкой python3.1-dev и libqt4-dev.
Офлайн
0
wxPython – точно не прикрутить :(
Офлайн
0
Андрей СветловСистема: 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)
Офлайн