前提
ラズベリーパイ4でpythonを用いてneopioxelのws2812bを動かすコードを書いています。
adfruit社のHPを参考に配線をし、boardとadfruit-circuitpython-neopixelをインストールしました。
https://learn.adafruit.com/adafruit-neopixel-uberguide/python-circuitpython
該当のソースコード
HPを参考に以下のような記述をして実行してみたところ、
python
1import time 2import board 3import neopixel 4 5pixels = neopixel.NeoPixel(board.D18, 30) 6 7pixels[0] = (255, 0, 0) 8 9time.sleep(5) #これがないと処理が一瞬で終わってしまう?
エラーメッセージ
このようなエラーメセージが出ました。
Traceback (most recent call last): File "/home/pi/neopixel-t2-02.py", line 3, in <module> import neopixel File "/home/pi/.local/lib/python3.7/site-packages/neopixel/__init__.py", line 4, in <module> from .scroll import Scroll File "/home/pi/.local/lib/python3.7/site-packages/neopixel/scroll.py", line 2, in <module> from scipy.ndimage import gaussian_filter1d File "/home/pi/.local/lib/python3.7/site-packages/scipy/ndimage/__init__.py", line 153, in <module> from .interpolation import * File "/home/pi/.local/lib/python3.7/site-packages/scipy/ndimage/interpolation.py", line 37, in <module> from scipy import special File "/home/pi/.local/lib/python3.7/site-packages/scipy/special/__init__.py", line 643, in <module> from . import _ufuncs ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory
まずエラーメッセージの読み方についてなのですが、これはlibf77blas.so.3という種類のインポートエラーで_ufuncsというファイルまたはディレクトリがなかったよーということを表している、という事であっていますか?(初歩的な質問で申し訳ありません><)
そしてどうすれば解決するのかがわからない為、要はなにをすればいいのかを教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。