GNU/Linux >> Znalost Linux >  >> Debian

ImportError:Žádný modul s názvem ‚lsb_release‘ – Debian Linux – Solution

Příznaky:

Použití nástrojů apt může způsobit následující chybu:

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'

Řešení

Nejpravděpodobnější příčinou této chybové zprávy může být nevhodná používaná verze pythonu. Váš systém má nainstalovaných několik verzí pythonu. Řešením je použít buď update-alternatives změnit na výchozí verzi pythonu nebo implicitně přepsat /usr/bin/lsb_release interpret skriptu, např.:

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

Debian
  1. Nainstalujte binární soubory do /bin, /sbin, /usr/bin a /usr/sbin, interakce s --prefix a DESTDIR

  2. Upgrade Dockeru na Amazon Linux AMI

  3. cmake --version ukazuje na /usr/bin/cmake, zatímco který cmake ukazuje na /usr/local/bin

  1. Jaké jsou významy /usr/sbin, /usr/local/sbin a /usr/local/bin?

  2. Přesunutý obsah /bin do /usr/bin, je možné vrátit zpět?

  3. Měly by weby žít ve /var/ nebo /usr/ podle doporučeného použití?

  1. Jak nainstalovat Saltstack Master a Minion na Debian 11

  2. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  3. Co je /usr/bin/[?