背景
新しい自動運転ミニカーをラズパイベースで作成した際、donkeycarを新しくインストールしなおしたら、picamera2の設定でつまずいた。
環境
モデル | OS | Donkeycar Ver |
---|---|---|
Raspberry Pi 5 Model B Rev 1.0 | bookworm | donkeycar v5.1 |
問題:libcameraがない
"/home/hoge/hoge/lib/python3.11/site-packages/picamera2/__init__.py", line 3, in <module>
import libcamera
ModuleNotFoundError: No module named 'libcamera'
解決方法
sudo apt install -y libcamera-dev
pip install rpi-libcamera
pykmsも併せて必要でした。
sudo apt install -y python3-kms++
sudo apt install -y libkms++-dev libfmt-dev libdrm-dev
pip install rpi-kms
*pipする際は下記のように仮想環境内で実施してください。
python3 -m venv --system-site-packages my-env