Não é possível instalar o python-pip

3

Não consigo instalar o pacote. Eu tentei com o comando 'sudo apt-get instalar python-pip python-dev build-essential' e eu tenho a saída:

Lendo listas de pacotes ... Concluído Construindo árvore de dependências
Lendo informações de estado ... Concluído O build-essential já é a versão mais recente (12.1ubuntu2). build-essential set para manualmente instalado. O python-dev já é a versão mais recente (2.7.11-1). python-dev definido para manualmente instalado. Alguns pacotes não puderam ser instalados. Isso pode significar que você tem solicitou uma situação impossível ou se você estiver usando a instável distribuição que alguns pacotes necessários ainda não foram criados ou foi movido para fora da Entrada. As informações a seguir podem ajudar a resolver a situação:

Os seguintes pacotes têm dependências não atendidas:  python-pip: Depende: ca-certificates mas não será instalado               Depende: python-pip-whl (= 8.1.1-2ubuntu0.4) mas não será instalado E: Incapaz de corrigir problemas, você realizou pacotes quebrados.

Eu também tentei instalar com o aptitude, então eu consegui

Os seguintes pacotes NOVOS serão instalados:   ca-certificates {a} libpython-all-dev {a} openssl {ab} python-all {a}   python-all-dev {a} python-pip python-pip-whl {a} roda-de-python {a} 0 pacotes atualizados, 8 recém-instalados, 0 para remover e 3 não atualizados. Precisa obter 1.988 kB de arquivos. Após desembalar, serão utilizados 3.537 kB. Os seguintes pacotes possuem dependências não atendidas:  openssl: Depende: libssl1.0.0 (> = 1.0.2g) mas 1.0.2d-1 está instalado. As ações a seguir resolverão essas dependências:

 Keep the following packages at their current version:

1) ca-certificates [Não instalado]
2) openssl [não instalado]
3) python-pip [Não instalado]
4) python-pip-whl [não instalado]

Aceite esta solução? [Y / n / q /?]

Eu digitei Y, e depois consegui

Nenhum pacote será instalado, atualizado ou removido. 0 pacotes atualizados, 0 recém-instalados, 0 para remover e 3 não atualizados. Precisa obter 0 B de arquivos. Depois de desembalar, 0 B será usado.

Eu indiquei os links a seguir se funcionasse, mas não funcionasse

Ubuntu 14.04, problema ao instalar o gstreamer1 .0-libav, dependências não atendidas

Como resolvo dependências não atendidas depois de adicionar um PPA?

O Ubuntu não consegue instalar nenhum pacote, possui pacotes quebrados

Desculpe eu não sei o que eu fiz, mas parece que eu realmente estraguei tudo. Mas eu era capaz de instalar diretamente pacotes como numpy, etc diretamente via apt-get

    
por user41965 11.03.2017 / 20:34

2 respostas

0

Como apontado por user535733, o libssl1.0.0 parece estar faltando, portanto, instalando-o com o comando:

sudo apt-get install libssl1.0.0/xenial libssl-dev/xenial openssl/xenial

parece ter resolvido o problema

    
por user41965 12.03.2017 / 10:16
3

Você quebrou o seu sistema instalando um software imprudentemente de uma fonte não-Ubuntu.

Muitas boas dicas na mensagem de erro:

openssl : Depends: libssl1.0.0 (>= 1.0.2g) but 1.0.2d-1 is installed

libssl1.0.0 1.0.2g está nos repositórios do Ubuntu 16.04.

O libssl1.0.0 1.0.2d-1 não está no Ubuntu (nem no Debian). Você instalou de outro lugar.

Para corrigir o problema , desative a origem não-Ubuntu. Em seguida, desinstale todos os pacotes dessa fonte. Atualize seu banco de dados de pacotes ( sudo apt update ) porque suas origens foram alteradas. Teste seu gerenciador de pacotes para a função adequada ( sudo apt upgrade ). Em seguida, reinstale os pacotes que você precisa dos repositórios do Ubuntu.

    
por user535733 12.03.2017 / 02:06