Como você não está fornecendo saída de erro ou uma descrição em que sentido o python está quebrado, é mais difícil ajudá-lo.
A maneira geral de reinstalar um pacote é sudo apt-get install --reinstall python
Recebi conselhos errados para instalar o DEEPIN SOFTWARE CENTER no Ubuntu 10.04.3. Eu aprendi mais tarde que este aplicativo não foi construído para o Ubuntu 10.x, mas para 11.x. O desenvolvedor não ajudou em nada com qualquer solução de problemas. A pessoa que me recomendou a instalação também não conseguiu me ajudar a resolver o problema, além de fornecer uma limpeza genérica do apt-get < package > comando, o que não funcionou.
Deepin Software Center inicialmente estragou meus procedimentos de instalação / atualização. Eu consegui purgar todas as instâncias do Deepin Software Center, do disco, exceto em Python, que ainda retém informações em uma instalação Deepin impossível de ser concluída, e tenta valentemente cada vez que eu atualizar um pacote, para completá-lo.
Como posso limpar essas informações de instalação inacabadas do Python? Alternativamente, posso simplesmente baixar uma nova instância do Python, & amp; Sobrescrever o corrompido?
Em caso afirmativo, por favor, informe sobre as etapas necessárias para fazer isso. Fico feliz em reinstalar o Python, se isso resolver o problema residual.
Tudo ajuda muito agradecido
Como você não está fornecendo saída de erro ou uma descrição em que sentido o python está quebrado, é mais difícil ajudá-lo.
A maneira geral de reinstalar um pacote é sudo apt-get install --reinstall python
Estou tentando fazer a mesma coisa, por causa de um bug similar (acredito). Mas o processo de reinstalação simplesmente não funciona. Aqui está a minha pergunta: O Update Manager não abre (erro relacionado ao pythonverbose)
Eu também enfrentei esse problema. Meu projeto estava usando o módulo pymongo em python2 e este pymongo usa internamente a biblioteca abc. Eu tentei muita solução e procurei muito, mas nenhuma solução deu certo. Então eu planejei re-instalar ou remover o Python completamente da minha máquina Ubuntu 16.04. Mas o comando sudo apt-get install --reinstall python2.7 também estava falhando e estava lançando o mesmo erro abc module not found. Então eu finalmente fiz alguns hacks e rachaduras. Aqui estão os passos -
Removendo toda a versão do python manualmenteEntre Se você receber este erro O pacote precisa ser reinstalado ubuntu Em seguida, execute o seguinte comando
sudo vi /var/lib/dpkg/status
E apague todas as linhas do arquivo acima para o pacote acima package_name
Agora faça o download de um arquivo python tgz no link e descompacte-o e o CD nele
./configure
make test
sudo make install
O Python deve ser instalado agora. Verifique executando Python