GNU/Linux >> Linux の 問題 >  >> Debian

ImportError:「lsb_release」という名前のモジュールがありません– Debian Linux –ソリューション

症状:

aptツールを使用すると、次のエラーが発生する可能性があります:

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'

解決策

このエラーメッセージの原因として最も可能性が高いのは、使用中の不適切なPythonバージョンにある可能性があります。お使いのシステムには、複数のPythonバージョンがインストールされています。解決策は、update-alternativesのいずれかを使用することです。 デフォルトのPythonバージョンに変更するか、/usr/bin/lsb_releaseを暗黙的に上書きします スクリプトの解釈例:

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

Debian
  1. / usr/binと/usr/ local / bin Linuxの場合?

  2. Debian – / var、/ homeを別のパーティションに移動しますか?

  3. Debian – -bash:/ usr / bin / nano:そのようなファイルやディレクトリはありませんか?

  1. / bin/shが/bin/bashではなく/bin/ dashを指すのはなぜですか?

  2. バイナリを /bin、/sbin、/usr/bin、および /usr/sbin にインストールし、 --prefix および DESTDIR と対話します

  3. #!/usr/bin/env bash と #!/usr/bin/bash の違いは何ですか?

  1. Debian11にSaltstackマスターとミニオンをインストールする方法

  2. 推奨される使用方法に従って、Web サイトは /var/ または /usr/ に配置する必要がありますか?

  3. /usr/bin/[とは?