GNU/Linux >> LINUX-Kenntnisse >  >> Debian

ImportError:Kein Modul namens „lsb_release“ – Debian Linux – Lösung

Symptome:

Die Verwendung eines apt-Tools kann zu folgendem Fehler führen:

Traceback (most recent call last):
  File "/usr/bin/lsb_release", line 28, in 
    import lsb_release
ImportError: No module named 'lsb_release'
Traceback (most recent call last):
  File "/usr/bin/lsb_release", line 28, in 
    import lsb_release
ImportError: No module named 'lsb_release'

Lösung

Die wahrscheinlichste Ursache für diese Fehlermeldung kann in einer ungeeigneten verwendeten Python-Version liegen. Auf Ihrem System sind möglicherweise mehrere Python-Versionen installiert. Die Lösung besteht darin, entweder update-alternatives zu verwenden um zu einer Standard-Python-Version zu wechseln oder /usr/bin/lsb_release implizit zu überschreiben Interpreter des Skripts, z. B.:

FROM:
#! /usr/bin/python -Es
TO:
#! /usr/bin/python2.7 -Es

Debian
  1. So installieren Sie Saltstack Master und Minion unter Debian 11

  2. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  3. Debian – /var, /home auf separate Partition verschieben?

  4. Debian – -bash:/usr/bin/nano:Keine solche Datei oder Verzeichnis?

  5. Linux – Zusammenführen von /usr/bin und /usr/sbin in /bin (gnu/linux)?

Wie man ein Modul unter Ubuntu/Debian Linux auf die schwarze Liste setzt

Nicht verwaltetes Netzwerk unter Debian Linux – Lösung

/usr/bin vs. /usr/local/bin Unter Linux?

Linux – /sbin/init existiert nicht?

Was ist der Unterschied zwischen #!/usr/bin/env bash und #!/usr/bin/bash?

cmake --version zeigt auf /usr/bin/cmake, während cmake auf /usr/local/bin zeigt