Por que não consigo logar após desinstalar o Python 2.7 e instalar o Python 3?

2

Eu desinstalei o pacote Python 2.7 para tentar atualizar para o Python 3. Eu desinstalei o Python 2.7 e notei que alguns itens do meu lançador estavam completamente ausentes. Neste ponto, eu tinha instalado o Python 3. Agora, na reinicialização, não consigo fazer login e o plano de fundo para a tela de login é preto com pontos brancos. Qualquer ajuda seria muito apreciada.

P.S. - Isso está rodando 11.10 Oneiric Ocelot. Eu ainda tenho a mesma versão Live CD.

EDIT: Obrigado pelo feedback! Mas eu não consigo inicializar no modo de texto, apenas inicializo do Live CD, e não consigo me conectar à internet porque eu instalei o pacote usb_modeswitch do Debian .tar.gz para o Mobile Broadband. Existe uma maneira de copiar as partes do Python 2.7 do sistema operacional do Live CD e injetá-las no meu sistema? A única coisa em que consigo pensar é em ter um Live CD 12.04 e clicar na opção 'Upgrade from 11.10 to 12.04', mas por razões que não vou abordar isso é impraticável para mim.

    
por Selby Rowley-Cannon 17.05.2012 / 17:39

2 respostas

4

Você não precisa e não deve desinstalar o python2.7 para instalar o python3. Você pode ter ambos os pacotes instalados ao mesmo tempo. Muitas partes do Ubuntu requerem python2.7. Reinstale os pacotes que você desinstalou e isso deve resolver o problema. Se você está tendo problemas para instalar o python3 enquanto o python2.7 está instalado, ou se você está tendo problemas para obter o código python para executar em python3 ao invés de python2.7, edite sua pergunta para incluir os detalhes relevantes.

Se você não tiver certeza de quais pacotes relacionados com python2.7 você removeu, consulte os arquivos de log que começam com dpkg e estão localizados em /var/log . Se as operações de remoção foram muito recentes, você pode apenas olhar em /var/log/dpkg (ou seja, o arquivo chamado apenas de dpkg e localizado na pasta /var/log ).

    
por Eliah Kagan 17.05.2012 / 17:44
1

Eu acho que muitos aplicativos têm dependências strongs com o Python 2.7. Mas você pode instalar o Python 3 sem desinstalar o Python 2.7. Então, se você pode entrar no modo de texto, basta digitar isso para instalar o Python 2.7:

sudo apt-get install python

Depois, você pode reinicializar seu computador:

sudo reboot

Se eu entendi você, você tem o Python 3 instalado. Mas se não, basta digitar:

sudo apt-get install python3

Esta última linha não desinstala o Python 2.7.

Ariel.

    
por lesco 17.05.2012 / 17:51