GNU/Linux >> Belajar Linux >  >> Debian

ImportError:Tidak ada modul bernama 'lsb_release' – Debian Linux – Solusi

Gejala:

Menggunakan alat yang tepat dapat menyebabkan kesalahan berikut:

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'

Solusi

Kemungkinan besar penyebab pesan kesalahan ini adalah versi python yang tidak sesuai digunakan. Sistem Anda memiliki beberapa versi python yang diinstal. Solusinya adalah dengan menggunakan update-alternatives untuk mengubah ke versi python default atau secara implisit menimpa /usr/bin/lsb_release penerjemah skrip misalnya:

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

Debian
  1. Mengapa /bin/sh Menunjuk Ke /bin/dash Dan Bukan /bin/bash??

  2. Apa arti dari /usr/sbin, /usr/local/sbin dan /usr/local/bin?

  3. Perbedaan antara /bin dan /usr/bin

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Debian – Memindahkan /var, /home Untuk Memisahkan Partisi?

  3. Debian – -bash:/usr/bin/nano:Tidak Ada File Atau Direktori?

  1. Linux – Menggabungkan /usr/bin Dan /usr/sbin Ke /bin (gnu/linux)?

  2. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR

  3. Apa perbedaan antara #!/usr/bin/env bash dan #!/usr/bin/bash?