Enkelt Python-problem i Raspberry Pi?
Posted: Fri Mar 17, 2023 9:45 am
Hej!
Jag är ganska ny på python men har lyckats skriva några små program som gör det jag vill, men nu har jag försökt mig på att köra telldus-py (https://github.com/erijo/telldus-py) och kommer ingen vart.
Jag har laddat ner och packat upp zip-filen på min raspberry pi i en egen underkatalog till /home/pi/ så t.ex ligger filen telldus.py (vilket enligt min förståelse är själva grundmodulen i det här paketet) på följande sökväg: /home/pi/tp/telldus-py-master/telldus/telldus.py
Behöver jag göra nån sorts installation av det här? Jag har fått uppfattningen att om jag sparar mitt program i samma mappstruktur ska det inte behövas …
Mitt script består av följande rader:
Om jag gör ett script och sparar filen i /home/pi/tp/telldus-py-master/telldus/ får jag detta fel:
Traceback (most recent call last):
File "/home/pi/tp/telldus-py-master/telldus/PBtest.py", line 4, in <module>
import telldus
File "/home/pi/tp/telldus-py-master/telldus/telldus.py", line 24, in <module>
from .constants import *
ValueError: Attempted relative import in non-package
Om jag i stället sparar filen i /home/pi/tp/telldus-py-master/ får jag detta fel:
Traceback (most recent call last):
File "/home/pi/tp/telldus-py-master/PBtest.py", line 6, in <module>
core=telldus.TelldusCore()
AttributeError: 'module' object has no attribute 'TelldusCore'
Vad missar jag?
Tack snälla om ni kan hjälpa mig vidare - jag har inte hittat vad jag söker via google iaf
Jag är ganska ny på python men har lyckats skriva några små program som gör det jag vill, men nu har jag försökt mig på att köra telldus-py (https://github.com/erijo/telldus-py) och kommer ingen vart.
Jag har laddat ner och packat upp zip-filen på min raspberry pi i en egen underkatalog till /home/pi/ så t.ex ligger filen telldus.py (vilket enligt min förståelse är själva grundmodulen i det här paketet) på följande sökväg: /home/pi/tp/telldus-py-master/telldus/telldus.py
Behöver jag göra nån sorts installation av det här? Jag har fått uppfattningen att om jag sparar mitt program i samma mappstruktur ska det inte behövas …
Mitt script består av följande rader:
Code: Select all
# Test av telldus-py
print('hallo pi')
import(telldus)
core=telldus.TelldusCore()
Traceback (most recent call last):
File "/home/pi/tp/telldus-py-master/telldus/PBtest.py", line 4, in <module>
import telldus
File "/home/pi/tp/telldus-py-master/telldus/telldus.py", line 24, in <module>
from .constants import *
ValueError: Attempted relative import in non-package
Om jag i stället sparar filen i /home/pi/tp/telldus-py-master/ får jag detta fel:
Traceback (most recent call last):
File "/home/pi/tp/telldus-py-master/PBtest.py", line 6, in <module>
core=telldus.TelldusCore()
AttributeError: 'module' object has no attribute 'TelldusCore'
Vad missar jag?
Tack snälla om ni kan hjälpa mig vidare - jag har inte hittat vad jag söker via google iaf
