Importorror Aucun module nommé «anydbm» sur Debian Linux - Solution

Importorror Aucun module nommé «anydbm» sur Debian Linux - Solution

Symptômes

Lors de l'utilisation apt-get Outils de suite sur Debian Linux Vous pouvez remarquer un message d'erreur similaire à celui ci-dessous:

Traceback (Call le plus récent Last): Fichier "/ USR / BIN / APT-LISTCHANGES", Ligne 29, dans Importer AnyDBM Importorror: Aucun module nommé 'AnyDBM' 

L'erreur ci-dessus est probablement causée par un changement de version interprète de python large du système d'une version Python2 par défaut Python2 à Python3.

# python -v python 3.4.2 

Solution

Pour corriger cette erreur, modifiez un interprète par défaut de / usr / bin / apt-listchanges à Python 2. Tout d'abord, vérifiez les versions Python disponibles sur votre système:

# ls / usr / bin / python * / usr / bin / python / usr / bin / python2 / usr / bin / python2.7 / usr / bin / python3 / usr / bin / python3.4 / usr / bin / python3.4m / usr / bin / python3m 

Ensuite, changez une première ligne de / usr / bin / apt-listchanges scénario:

DEPUIS: #!/ usr / bin / python à: #!/ usr / bin / python2.7 

La version Python réelle dépend de l'installation de votre version Debian.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Fichiers de configuration Linux: 30 premiers
  • Système linux hung? Comment s'échapper vers la ligne de commande et…
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Liste des meilleurs outils Kali Linux pour les tests de pénétration et…
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Manjaro Linux Windows 10 Double démarrage