2021年4月3日土曜日

ModuleNotFoundError:No module named 'board'

Raspberry Pi 4 Model B(Python3.7.3)でboardモジュールのインストールにつまずいたのでメモ。

import board
を含むプログラムを実行してみたらエラー

あ、モジュールがインストールされていないんだなとコマンドプロンプトで
sudo apt-get install board
「パッケージboardが見つかりません」
と出たのでPipでのインストールに変更

まずはPipをインストール
sudo apt-get install python-pip

pipでboardをインストール
pip install board

しかしプログラムを実行したら再度エラー
ModuleNotFoundError:No module named 'board'

ちゃんとインストールされなかったのかな?と思い
pip install board
を再度実行すると
python2.7/site-packages
の文字が。。
python3用ではなかったみたい。

pip3 install board
を実行したらエラー出なくなりました。

----------

後日adafruitのモジュールを使ってみたら
インストールしたboardじゃなくadafruit-blinkaをインストールしなければならないみたい。

pip3 uninstall board

pip3 install adafruit-blinka_

これでダメなら強制再インストール
私はこれで無事動きました。

sudo python3 -m pip install --force-reinstall adafruit-blinka

0 件のコメント:

コメントを投稿