Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
:/opt/vedirect/examples$ python3 vedirect_print.py --port=/dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
Traceback (most recent call last):
File "/opt/vedirect/examples/vedirect_print.py", line 5, in <module>
from vedirect import Vedirect
File "/home/pi/.local/lib/python3.9/site-packages/vedirect/__init__.py", line 2, in <module>
from .vedirect_asyncio import VEDirectAsyncio
File "/home/pi/.local/lib/python3.9/site-packages/vedirect/vedirect_asyncio.py", line 5, in <module>
raise NotImplementedError("This is only for Micropython")
NotImplementedError: This is only for Micropython
Du benutzt das falsche Python. Micropython ist ein spezieller Dialekt. Das Projekt scheint aber doch abgeleitet von einem für eine normale Python Version, Versuch die mal.
MicroPython ist eine Programmiersprache mit der gleichen Syntax wie Python, aber ist lauffähig auf Mikrokontroller. Auf deinem Pi läuft "normales" Python und in dem Github-Link steht, dass das Projekt hier von abgeleitet wurde. Dein Link verweist auf ein MP-Projekt und darin findest du das ursprüngliche Python-Projekt (siehe mein Link). Und dass war (vermutlich) das was __deets__ meinte.
Grüße
Dennis
"When I got the music, I got a place to go" [Rancid, 1993]