Importror Nenhum módulo chamado 'anydbm' no Debian Linux - Solução

Importror Nenhum módulo chamado 'anydbm' no Debian Linux - Solução

Sintomas

Ao usar apt-get Ferramentas de suíte no Debian Linux Você pode notar uma mensagem de erro semelhante à abaixo:

Traceback (chamada mais recente): Arquivo "/usr/bin/apt-listchanges", linha 29, em importação anydbm importadorror: nenhum módulo chamado 'anydbm' 

O erro acima é provavelmente causado por uma mudança de uma versão de intérprete Python de um sistema de um Python2 padrão para Python3 versão.

# python -v python 3.4.2 

Solução

Para corrigir este erro, altere um intérprete padrão de /usr/bin/apt-listchanges para Python 2. Primeiro, verifique as versões Python disponíveis em seu sistema:

# 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 

Em seguida, mude uma primeira linha de /usr/bin/apt-listchanges roteiro:

DE: #!/usr/bin/python para: #!/usr/bin/python2.7 

A versão real do Python depende da instalação da sua versão do Debian.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Sistema Linux Hung? Como escapar para a linha de comando e…
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Lista das melhores ferramentas Kali Linux para testes de penetração e…
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Manjaro Linux Windows 10 Boot dual