Moin,
seit kurzem läuft mein fhempy für meine RCT-Anbindung leider nicht mehr (nachdem es zuvor lange problemlos lief).
Folgende Fehlermeldung finde ich im fhempy.log:
2023-01-21 19:28:44,128 - ERROR - __main__: Failed to load fhempy
Traceback (most recent call last):
File "/opt/fhem/FHEM/bindings/python/bin/fhempy", line 139, in <module>
import fhempy.lib.fhem_pythonbinding as fpb
File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 18, in <module>
from .core.zeroconf import zeroconf
ModuleNotFoundError: No module named 'fhempy.lib.core.zeroconf'
2023-01-21 19:28:44,132 - INFO - __main__: Attempting install of fhempy>=0.1.462
2023-01-21 19:29:00,744 - ERROR - __main__: Unable to install package fhempy>=0.1.462: WARNING: The directory '/opt/fhem/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
WARNING: No metadata found in ./.local/lib/python3.9/site-packages
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
WARNING: Error parsing requirements for fhempy: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/opt/fhem/.local/lib/python3.9/site-packages/fhempy-0.1.501.dist-info/METADATA'
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
WARNING: No metadata found in ./.local/lib/python3.9/site-packages
ERROR: Cannot uninstall fhempy 0.1.501, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps fhempy==0.1.501'.
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution -hempy (/opt/fhem/.local/lib/python3.9/site-packages)
2023-01-21 19:29:00,745 - ERROR - __main__: Failed to install fhempy, exit now...
sudo -u fhem bash
pip3 install --upgrade fhempy
führt zu folgendem: s. Anhang:
Bin für jede Hilfer dankbar !!
VG
Onkel Tom