我正在尝试将 python 与我的 Raspberry Pi 3 一起使用来切换我使用 openHAB 的一些 LED 灯。问题是当我尝试运行 python 代码时出现错误并且无法弄清楚它的原因。
我的蟒蛇是
from openhab import openHAB
base_url = 'http://<ip>:8080/rest'
items = openhab.fetch_all_items()
print("Finished")
当我运行代码时,我说
Traceback (most recent call last):
File "/home/pi/Desktop/Test.py", line 1, in <module>
from openhab import openHAB
ImportError: No module named 'openhab'
当我使用 python 2.7 时出现此错误
回溯(最后一次调用):文件“/home/pi/Desktop/Test.py”,第 1 行,从 openhab 导入 openHAB 文件“/home/pi/.local/lib/python2.7/site-packages/ openhab/ init .py”,第 1 行,从 .client 导入 openHAB,OpenHAB 文件“/home/pi/.local/lib/python2.7/site-packages/openhab/client.py”,第 40 行 def init ( self, base_url: str, ^ SyntaxError: 无效语法
我试过搜索谷歌,但找不到任何对我有用的解决方案。
我已经在我的树莓派上安装了 openHAB 和Python openHAB。