Importeurror kein Modul mit dem Namen Anydbm unter Debian Linux - Lösung

Importeurror kein Modul mit dem Namen Anydbm unter Debian Linux - Lösung

Symptome

Beim Benutzen apt-get Suite -Tools unter Debian Linux Sie können eine Fehlermeldung feststellen, die der folgenden ähnelt:

TraceBack (letzte Anrufletzter): Datei "/usr/bin/apt-listchanges", Zeile 29, im Import AnyDBM ImporteurRor: No Modul mit dem Namen "Anydbm" 

Der obige Fehler wird wahrscheinlich durch eine Änderung einer systemweiten Python -Interpreter -Version von einer Standard -Python2 zu Python3 -Version verursacht.

# Python -v Python 3.4.2 

Lösung

Um diesen Fehler zu beheben, ändern Sie einen Standard -Interpreter von /usr/bin/aptlistchanges nach Python 2. Überprüfen Sie zunächst die verfügbaren Python -Versionen in Ihrem System:

# 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 

Als nächstes ändern Sie eine erste Zeile von /usr/bin/aptlistchanges Skript:

AUS: #!/usr/bin/python to: #!/usr/bin/python2.7 

Die tatsächliche Python -Version hängt von Ihrer Debian -Versionsinstallation ab.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • Hung Linux System? Wie man zur Befehlszeile entkommt und…
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Liste der besten Kali -Linux -Tools für Penetrationstests und…
  • Mint 20: Besser als Ubuntu und Microsoft Windows?
  • Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Manjaro Linux Windows 10 Dual Start