Hallo,
ich versuche mich gerade an der Installation von MLD-5.5 Testing auf dem RPI4 als reiner VDR Client. Das klappt eigentlich auch schon ganz gut. Bild und Ton sind erst einmal verfügbar, das lief quasi "out-of-the-box".
Ich habe mir das Joy-IT Multimedia Case gegönnt. Das verfügt über 4 LED Leuchten, die man per Python steuern kann. Dazu wird wohl das Paket pyserial benötigt. Wenn ich versuche das Paket per "pip install pyserial" zu installieren erhalte ich aber folgenden Fehler:
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/cli/base_command.py", line 143, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/_internal/commands/install.py", line 279, in run
with self._build_session(options) as session:
File "/usr/lib/python2.7/dist-packages/pip/_internal/cli/base_command.py", line 79, in _build_session
insecure_hosts=options.trusted_hosts,
File "/usr/lib/python2.7/dist-packages/pip/_internal/download.py", line 337, in __init__
self.headers["User-Agent"] = user_agent()
File "/usr/lib/python2.7/dist-packages/pip/_internal/download.py", line 100, in user_agent
zip(["name", "version", "id"], distro.linux_distribution()),
File "/usr/share/python-wheels/distro-1.3.0-py2.py3-none-any.whl/distro.py", line 120, in linux_distribution
return _distro.linux_distribution(full_distribution_name)
File "/usr/share/python-wheels/distro-1.3.0-py2.py3-none-any.whl/distro.py", line 675, in linux_distribution
self.version(),
File "/usr/share/python-wheels/distro-1.3.0-py2.py3-none-any.whl/distro.py", line 735, in version
self.lsb_release_attr('release'),
File "/usr/share/python-wheels/distro-1.3.0-py2.py3-none-any.whl/distro.py", line 892, in lsb_release_attr
return self._lsb_release_info.get(attribute, '')
File "/usr/share/python-wheels/distro-1.3.0-py2.py3-none-any.whl/distro.py", line 550, in __get__
ret = obj.__dict__[self._fname] = self._f(obj)
File "/usr/share/python-wheels/distro-1.3.0-py2.py3-none-any.whl/distro.py", line 998, in _lsb_release_info
stdout = subprocess.check_output(cmd, stderr=devnull)
File "/usr/lib/python2.7/subprocess.py", line 223, in check_output
raise CalledProcessError(retcode, cmd, output=output)
CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1
Und python3-pip gibt es nicht.
Was tun?
Gruß
Joerg