seit Jahren ist es das erste, was ich tue, nachdem ich eine neue openATV-Version geflasht habe, eine angepasste Datei /usr/lib/enigma2/python/Screens/EpgSelection.py auf die Box zu kopieren. (Die ändert die blaue Taste bei der Darstellung des EPGs eines Senders von „Autotimer hinzufügen“ auf „EPG Liste sortieren“, weil ich viel häufiger zwischen alphabetischer und zeitlicher Sortierung wechsle als Autotimer hinzuzufügen.) Nach einem (GUI-) Neustart wurde diese .py-Datei immer in die entsprechende .pyc Datei kompiliert und ab dann sortiert die blaue Taste. Das funktioniert nicht mehr. Selbst der direkte Aufruf „python EpgSelection.py“ produziert einen Fehler, nämlich
Code: Alles auswählen
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Screens/EpgSelection.py", line 3, in <module>
from enigma import ePoint, eServiceCenter, eServiceReference, eTimer
ModuleNotFoundError: No module named 'enigma'
Code: Alles auswählen
PYTHONPATH=/usr/lib/enigma2/python/ python EpgSelection.py
Code: Alles auswählen
ModuleNotFoundError: No module named '_enigma'
enthält. („grep -rw _enigma2 gitlocal/enigma2“ zeigt keine Ergebnisse.) Wo ist das Modul, bzw. was muss ich tun, damit ich meine EpgSelection.py übersetzen kann?