rasberry piのPyQt5をビルドするときに1つのエラーが発生しました。私はWindowsデスクトップでQQmlApplicationEngineを使用するアプリケーションを正常に実行できました。今、私はソースから(5.4.1v)PyQt5を構築ラズベリーパイ3で同じアプリケーションを実行したいとアプリケーションを実行してみましたが、私はエラーを取得:私はビルド時ラズベリーパイのQtQmlインストール
ImportError: No Module Found "PyQt5.QtQml".
私は、気づいPyQt5をソースから入手すると、私は得るでしょう:
Project Error: Unknown module(s) in QT: qml
そして私にはビルドされるモジュールのリストが表示されます。
参考のために、私はraspbianを使用しています。PyQt5をビルドする前に以下をインストールしてください。
sudo apt-get update
sudo apt-get install qtcreator
sudo apt-get install qt5-qmake
が
私の "〜/ .profileファイル" や "〜/ .bashrc" に
を "輸出QT_SELECT = qt5" を追加どのように私はPyQt5でQtQmlをインストールすることが出来るのですか?助けてください...sudo apt-get install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools build-essential libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libssl-dev libdb++-dev libgl1-mesa-dev
ありがとうございました。
ユー。ありがとう... qtdeclarative5-devとlibqt5qml5が見つかりませんでした。インストール後、PythonコンソールにPyQt5.QtQmlをインポートすると動作しました。 PyQt5の特定のパッケージをインストールするために必要な依存関係のリストはどこにありますか。別のパッケージがいつ必要なのかわからないので、不在です。もう一度これで誰かにバグを起こしたくない。 – ryuk
PyQt5でサポートされている[すべてのコンポーネントのリスト](http://pyqt.sourceforge.net/Docs/PyQt5/py-modindex.html)を見ることができます。そこから[公式のQtドキュメント] (http://doc.qt.io)やGoogleの手がかりを探すために。依存関係(パッケージ単位)は 'apt-cache depends 'を使って取得することも、特定のパッケージが選択されたときにSynapticパッケージマネージャの' Dependecies'タップを調べることによっても取得できます。通常、リポジトリを使ってインストールする場合は、その必要はありませんが、自分で構築しているので、これはやり方です。 :) お役に立てれば。 –
rbaleksandar
私は簡単な方法でやってみようとしていましたが、sudo apt-get installでダウンロードしたときにPyQt 5.7.1以降のバージョンが見つかりませんでした。だから、ソースからコンパイルしなければならなかった。今度はエラー モジュール '' QtQuick "version 2.7'がインストールされておらず、バージョン1をダウンロードできました。私の目的は満たされていません。私が必要とする 'QtQuckControls 2.0'と同じですが、' version 1.0'を持っています – ryuk