使用openHAB时如何修复python模块错误

时间:2019-03-21 02:34:58

标签: python raspberry-pi openhab

我正在尝试将Python与Raspberry Pi 3配合使用,以切换一些我使用openHAB的LED灯。问题是,当我尝试运行python代码时,出现错误,无法找出原因。

我的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     在第1行的“ /home/pi/.local/lib/python2.7/site-packages/openhab/init.py”文件中       从.client导入openHAB,OpenHAB     文件“ /home/pi/.local/lib/python2.7/site-packages/openhab/client.py”,第40行       def init (自我,base_url:str,                                  ^   SyntaxError:语法无效

我尝试搜索google,但找不到对我有用的解决方案。

我已经在我的Raspberry Pi上安装了openHAB和Python openHAB

0 个答案:

没有答案