空白行で区切ったので、多少コピペしやすいと思います。
エラーっぽいメッセージが出たら、もう一回同じコマンドを実行させてみるとよさげ。よさげに酢をかけさしすせそ
Windowsから変更
# この2行は左のハッシュ記号を取り除く。
hdmi_force_hotplug=1
hdmi_group=1
# この1行は左のハッシュ記号を取り除いたうえで数字を5に
hdmi_mode=5
# この1行は最後に追加
dtparam=act_led_trigger=heartbeat
ラズパイの左上のこいつからシェルを起動
本体のアップデート作業
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt autoclean
sudo reboot
pipをPython3.xに紐づける
参考:https://www.souichi.club/raspberrypi/python3-default/
cd /usr/bin
sudo unlink python
sudo ln -s python3 python
tensorflow2.xのインストール
tensorflow1.xを利用したい場合は飛ばす。
参考:https://github.com/PINTO0309/Tensorflow-bin
下から4つ目のsudo、3つ目のshが抜けてるので付け足しました。
sudo apt install -y libhdf5-dev libc-ares-dev cython gcc gfortran python-dev \
libgfortran5 libatlas3-base libatlas-base-dev libopenblas-dev \
libopenblas-base libblas-dev liblapack-dev libeigen3-dev \
openmpi-bin libopenmpi-dev python3-dev
pip install keras_applications==1.0.8 --no-deps
pip install keras_preprocessing==1.1.0 --no-deps
pip install h5py==2.9.0 pybind11
pip install -U --user six wheel mock
cd
sudo wget "https://raw.githubusercontent.com/PINTO0309/Tensorflow-bin/master/tensorflow-2.2.0-cp37-cp37m-linux_armv7l_download.sh"
sudo sh ./tensorflow-2.2.0-cp37-cp37m-linux_armv7l_download.sh
pip uninstall tensorflow
sudo -H pip3 install tensorflow-2.2.0-cp37-cp37m-linux_armv7l.whl
OpenCVのインストール
ImportErrorが出てしまったのでやり直しました。
こちらを参考にしました:https://creepfablic.site/2020/04/10/python-opencv-error/
再度やったらエラーが出たので、こちらを参考に少々修正しました。:https://qiita.com/XM03/items/48463fd910470b226f22
pip install opencv-python==4.1.0.25
sudo apt install -y libjasper-dev qt4-dev-tools qt4-doc qt4-qtconfig libqt4-test libatlas-base-dev
sudo nano .bashrc
export LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1
の1行を追加.
Ctrl+O, Enter, Ctrl+Xの順に押して保存。
再起動。
その他のライブラリのインストール
他に必要なのがあればご自身でどうぞ。
pip install numpy pandas scipy scikit-learn matplotlib keras keras-rectified-adam
VSCodeのインストール
参考:https://qiita.com/optimisuke/items/1cd7440442f7420e6b99
sudo -s
. <( wget -O - https://code.headmelted.com/installers/apt.sh )
exit