GNU/Linux >> Tutoriels Linux >  >> Debian

ImportError :aucun module nommé « lsb_release » – Debian Linux – Solution

Symptômes :

L'utilisation d'un outil apt peut entraîner l'erreur suivante :

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'

Solution

La cause la plus probable de ce message d'erreur peut être une version python inappropriée en cours d'utilisation. Votre système peut avoir plusieurs versions de python installées. La solution consiste à utiliser soit update-alternatives pour passer à une version python par défaut ou écraser implicitement /usr/bin/lsb_release interpréteur de script ex. :

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

Debian
  1. Debian – Déplacer /var, /home vers une partition séparée ?

  2. Debian – -bash :/usr/bin/nano :aucun fichier ou répertoire de ce type ?

  3. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  4. Installer les binaires dans /bin, /sbin, /usr/bin et /usr/sbin, interactions avec --prefix et DESTDIR

  5. Mise à niveau de Docker sur Amazon Linux AMI

Comment mettre un module sur liste noire sur Ubuntu/Debian Linux

Réseau non géré sur Debian Linux – Solution

Linux – /sbin/init n'existe pas ?

Déplacement du contenu de /bin vers /usr/bin, possible d'annuler ?

Les sites Web doivent-ils vivre dans /var/ ou /usr/ selon l'utilisation recommandée ?

Qu'est-ce que /usr/bin/[ ?