2

При попытке установить PyQt5 команда '' make install '' завершила работу, выдав предупреждение, относящееся к формату файла pyuic5 (см. Ниже).

путь питона устанавливается как

PYTHONPATH=/usr/lib/python3.2/site-packages/PyQt5

При тестировании я сталкиваюсь с этими проблемами

модули не найдены

help('modules')

не отображает модуль PyQt5

Ошибка конвертации

Попытка преобразовать файл .ui в модуль Python

$  pyuic5 mywindow.ui -o mywindow_ui.py

результаты в

/usr/bin/python3: No module named PyQt5.uic

Больше не могу конвертировать интерфейс или встроенные ресурсы QT (pyrcc5 завершается с ошибкой как pyuic5)

строить

сборка кажется успешной, так как содержимое каталога /usr/lib/python3.2/site-packages

/usr/lib/python3.2/site-packages/PyQt5$ ls
__init__.py               QtNetwork.so       QtSql.so
_QOpenGLFunctions_2_0.so  QtOpenGL.so        QtSvg.so
QtBluetooth.so            QtPositioning.so   QtTest.so
QtCore.so                 QtPrintSupport.so  QtWebKit.so
QtDBus.so                 QtQml.so           QtWebKitWidgets.so
QtDesigner.so             QtQuick.so         QtWebSockets.so
QtGui.so                  QtQuickWidgets.so  QtWidgets.so
QtHelp.so                 QtSensors.so       QtX11Extras.so
QtMultimedia.so           QtSerialPort.so    QtXmlPatterns.so
QtMultimediaWidgets.so    Qt.so              uic

Строительная среда

  • Debian 7.5 (Wheezy)
  • стандартный пакет python3.2
  • SIP 4.16.1 из источников
  • Qt5.3 находится в ~/Qt/5.3/gcc_64
  • PyQt5 из источников

Последовательность сборки

В извлеченном исходном каталоге PyQt5

$ python3 configure.py --qmake /home/jeby6372/Qt/5.3/gcc_64/bin/qmake
$ make
$ sudo make install

сделать установку журнала

make[1]: Entering directory `/home/jeby6372/pack/PyQt-gpl-5.3/pyrcc'
install -m 755 -p "pyrcc5" "/usr/bin/pyrcc5"
strip "/usr/bin/pyrcc5"
make[1]: Leaving directory `/home/jeby6372/pack/PyQt-gpl-5.3/pyrcc'
install -m 644 -p /home/jeby6372/pack/PyQt-gpl-5.3/__init__.py /usr/lib/python3.2/site-packages/PyQt5/
cp -f -R /home/jeby6372/pack/PyQt-gpl-5.3/pyuic/uic /usr/lib/python3.2/site-packages/PyQt5/
install -m 755 -p /home/jeby6372/pack/PyQt-gpl-5.3/pyuic5 /usr/bin/
strip /usr/bin/pyuic5
strip:/usr/bin/pyuic5: File format not recognized
make: [install_pyuic5] Error 1 (ignored)

Есть идеи, чтобы решить это?

1 ответ1

1

make: [install_pyuic5] Ошибка 1 (игнорируется)

Просто игнорируй это. Ваша установка в порядке. Открытый терминал:

$python
>>> import PyQt5.Qt

если нет ошибок, то все готово.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .