前提・実現したいこと
ファームウェアバージョンを取得するコマンドを実行すると以下のようなエラーがでます。
そこで、rpi.gpioをアップグレードしましたが、同じエラーが出てしまいました。
原因分かる方いましたら、お力添えよろしくお願いします。
実行コマンド・エラーメッセージ
$ python3 irexIn.py -d /dev/ttyS0 -v
Traceback (most recent call last):
File "irexIn.py", line 10, in <module>
import RPi.GPIO as GPIO #GPIO制御用
ModuleNotFoundError: No module named 'RPi'
irexIn.pyのプログラム
(#)!/usr/bin/env python3
(#)-- coding: utf-8 --
import sys
import os
import time
import argparse
import json
import RPi.GPIO as GPIO #GPIO制御用
import serial #シリアル制御用
from serial.tools import list_ports
(#)CRC計算
def crc8_calc(payload_buf, payload_length):
CRC8Table = [
0x00, 0x85, 0x8F, 0x0A, 0x9B, 0x1E, 0x14, 0x91,
・・・・
試したこと
いくつかの方法でrpi.gpioのアップグレードを試しました。
$sudo apt-get install python3-dev python3-rpi.gpio
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-dev is already the newest version.
python3-dev set to manually installed.
python3-rpi.gpio is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 66 not upgraded.
$ pip3 install --upgrade RPi.GPIO
Requirement already up-to-date: RPi.GPIO in /usr/local/lib/python3.4/dist-packages
Cleaning up...
回答1件
あなたの回答
tips
プレビュー