O Update Manager não funciona “ImportError: Nenhum módulo chamado 'codecs'”

1

Olá,

Querida comunidade incrível

Sempre que eu tento sudo update-manager , ele retorna

Fatal Python error: Py_Initialize: Unable to get the locale encoding Traceback (most recent call last): File "/usr/lib/python3.4/encodings/__ init __.py", line 31, in ImportError: No module named 'codecs'

Eu tentei o seguinte com a ajuda do meu irmão schultza dos meninos do IRC.

  • sudo apt-get update // sem erros

  • sudo apt-get clean // sem erros

  • sudo apt-get install -fy // mesmo erro

  • sudo apt-get install --reinstalar python3 // mesmo erro

  • sudo apt-get install --reinstale o dpkg apt update-manager python // mesmo erro

  • sudo apt-get autoremove // mesmo erro

  • sudo apt-get upgrade // mesmo erro

  • sudo apt-get install --reinstalar python3.4 // E: Erro interno, Nenhum nome de arquivo para python3.4: amd64

  • sudo apt-get instala python3.4 // mesmo erro (problemas de dependência)

  • python --version // Python 2.7.6

  • sudo apt-get -f install // mesmo erro (problemas de dependência)

E eu não modifiquei o arquivo "__ init __.py".

Aqui está um código de erro completo com o meu nome removido: link

Estou usando o Ubuntu 14.04 LTS

Obrigado por ser incrível Seu irmão Majed

    
por Majed 28.11.2014 / 09:03

1 resposta

0

Isso pode acontecer se o seu sistema de arquivos foi danificado. Verifique os logs para obter dicas e também procure dentro de /lost+found . A solução é reinstalar o pacote que contém o módulo ausente.

Encontre o pacote do Ubuntu que fornece este arquivo:

dpkg -S /usr/lib/python3.4/codecs.py

Reinstale o pacote:

sudo apt-get install --reinstall libpython3.4-minimal

Além disso, reinstale os pacotes que fornecem outros arquivos encontrados em lost+found

    
por Sergiu Bivol 30.05.2015 / 10:36