我用 VNC、mobaxterm 和 pycharm 测试我的 raspberrypi 代码 它非常简单的代码
import smbus
from time import sleep
DEVICE_BUS =1
DEVICE_ADDR = 0x76
bus = smbus.SMBus(DEVICE_BUS)
while True:
a = bus.read_byte_data(DEVICE_ADDR, 0xFA)
b = bus.read_byte_data(DEVICE_ADDR, 0xFB)
c = bus.read_byte_data(DEVICE_ADDR, 0xFC)
print(a,b,c)
result = (a<<12) | (b<<4) | ((c&0xF0) >>4)
print(result)
sleep(1)
我可以在 VNC 中使用 Thonny 运行这段代码 但是当我在 CLI 中运行这段代码时
'ModuleNotFoundError: No module named 'smbus'' occurs
mobaxterm、pycharm 甚至在 VNC 终端中
我该如何解决这个错误?
我安装并检查配置...但没有用