Я пытаюсь использовать python с моей Raspberry Pi 3, чтобы переключать некоторые светодиодные лампы, которые я использую openHAB.Проблема в том, что когда я пытаюсь запустить код 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, я получаю эту ошибку
Traceback (последний вызов был последним): Файл "/home/pi/Desktop/Test.py", строка 1, из openhab импортирует файл openHAB "/home/pi/.local/lib/python2.7/site-packages/openhab/init.py", строка 1, из .client importopenHAB, файл OpenHAB "/home/pi/.local/lib/python2.7/site-packages/openhab/client.py", строка 40 def init (self, base_url: str, ^ SyntaxError:неверный синтаксис
Я пытался найти в Google, но не могу найти решения, которые бы сработали для меня.
Я установил openHAB и Python openHAB вмой Raspberry Pi.