Запустите Qt Qml GUI через python 3 в Raspberry Pi 3 с помощью pyqt5

Моя проблема точно такая же, с проблемой установки QtQml в Raspberry pi, но с еще большей путаницей

Я хочу запустить графический интерфейс на основе QML в Raspberry PI, запустив код Python. Я разработал его с помощью Qt Creator в Windows. Это работало на Windows, но не на моем Raspberry Pi. Это мой код:

import sys
import time
from PyQt5.QtCore import QObject, QUrl, Qt
from PyQt5.QtWidgets import QApplication
from PyQt5.QtQml import QQmlApplicationEngine
from PyQt5.QtQuick import QQuickView`

    app = QApplication(sys.argv)
    engine = QQmlApplicationEngine()
    ctx = engine.rootContext()
    ctx.setContextProperty("main", engine)
    engine.load("main.qml")
    win = engine.rootObjects()[0]
    win.show()
    sys.exit(app.exec_())

Когда я хочу запустить его на RasPi, это случилось

ImportError: No Module Found "PyQt5.QtQml

Я использую raspbian, но я не установил qt creator на raspberry pi, потому что я планирую создать графический интерфейс Qt на моем компьютере, чтобы сэкономить место на SD-карте. Я только хочу, чтобы raspi запускал код и графический интерфейс.

в ответе здесь об установке QtQml в Raspberry pi говорится, что мне нужно установить пакет qtdeclerative5-dev и libqt5qml5.

Вопрос в том, как мне установить эти пакеты? Я попытался sudo apt-get, но он не смог найти пакет. То же самое касается pip3.

Пожалуйста, помогите:(Я все еще новичок в этом домене и на этом форуме

Заранее спасибо.

0 ответов

Другие вопросы по тегам