ImporterRor Brak modułu o nazwie „Anydbm” w Debian Linux - Rozwiązanie

ImporterRor Brak modułu o nazwie „Anydbm” w Debian Linux - Rozwiązanie

Objawy

Podczas używania apt-get Narzędzia Suite na Debian Linux Możesz zauważyć komunikat o błędzie podobny do tego poniżej:

Traceback (najnowsze połączenie ostatnie): plik "/usr/bin/apt-listchanges", wiersz 29, w importowaniu ImporterRor: brak modułu o nazwie „Anydbm” 

Powyższy błąd jest prawdopodobnie spowodowany zmianą wersji interpretera Python w systemie z domyślnej wersji Python2 na Python3.

# Python -V Python 3.4.2 

Rozwiązanie

Aby naprawić ten błąd, zmień domyślny interpreter z /usr/bin/apt-listchanges do Pythona 2. Najpierw sprawdź dostępne wersje Pythona w systemie:

# 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 

Następnie zmień pierwszą linię /usr/bin/apt-listchanges scenariusz:

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

Rzeczywista wersja Pythona zależy od instalacji wersji Debian.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Hung Linux System? Jak uciec do wiersza poleceń i…
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Lista najlepszych narzędzi Kali Linux do testowania penetracji i…
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Manjaro Linux Windows 10 Dual Boot