何をインストールしたか忘れそうなのでまとめる。なにせ後で必要だと判明したり、試したけど動くに至らなかったものもあるので。
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 2018-06-27
- Qt 5.7.1
インストール履歴
そもそもPyQt5
がapt
やpip
でインストールできなかったせいで苦労していると思われる。
- http://ytyaru.hatenablog.com/entry/2019/11/06/000000
- http://ytyaru.hatenablog.com/entry/2019/11/19/000000
- http://ytyaru.hatenablog.com/entry/2019/11/22/000000
- http://ytyaru.hatenablog.com/entry/2019/11/23/000000
- http://ytyaru.hatenablog.com/entry/2019/11/26/000000
1
$ sudo apt install qt-sdk qtbase5-dev libgl1-mesa-dev ... この操作後に追加で 896 MB のディスク容量が消費されます。 ...
sudo apt install qt5-default ... この操作後に追加で 139 kB のディスク容量が消費されます。 ...
2
$ sudo apt install -y qtdeclarative5-dev ... この操作後に追加で 2,706 kB のディスク容量が消費されます。 ...
3
$ sudo apt install -y qml-module-qtquick-dialogs qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick-window2
$ sudo apt install -y qml-module-qtquick-controls2
$ sudo apt install -y qml-module-qtquick-templates2
まとめると以下。
sudo apt update sudo apt upgrade sudo apt install -y qt-sdk qtbase5-dev libgl1-mesa-dev qt5-default qtdeclarative5-dev qml-module-qtquick-dialogs qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtquick-controls2 qml-module-qtquick-templates2
ここまででQuick2のテンプレートプロジェクトが実行できる。
4
以降、Canvas3Dプロジェクトの実行を試みるも無駄に終わったインストールたち。
$ sudo apt install -y libqt53dcore5 libqt53dextras5 libqt53dinput5 libqt53dlogic5 libqt53dquick5 libqt53dquickextras5 libqt53dquickinput5 libqt53dquickrender5 libqt53drender5 qml-module-qt3d qml-module-qtquick-scene3d qt3d-assimpsceneio-plugin qt3d-gltfsceneio-plugin qt3d5-dbg qt3d5-examples ... この操作後に追加で 143 MB のディスク容量が消費されます。 ... 104 MB を 4分 22秒 で取得しました (396 kB/s) ...
$ sudo apt install -y libqtcurve-utils2 gtk2-engines-qtcurve kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 libqwtplot3d-qt4-0v5 libqwtplot3d-qt4-dev qtcurve qtcurve-l10n uim-qt uim-qt5 ... この操作後に追加で 97.9 MB のディスク容量が消費されます。 ... 16.2 MB を 25秒 で取得しました (630 kB/s) ...
所感
一発でインストールしたかった……。しかもQuick1はQt5.6までしかコンパイルできない。Qt5.7では使えない……。