Can't install python-pip

I can't install the package. I tried it with the command 'sudo apt-get install python-pip python-dev build-essential' and I got the output:

Reading package lists... Done Building dependency tree
Reading state information... Done build-essential is already the newest version (12.1ubuntu2). build-essential set to manually installed. python-dev is already the newest version (2.7.11-1). python-dev set to manually installed. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: python-pip : Depends: ca-certificates but it is not going to be installed Depends: python-pip-whl (= 8.1.1-2ubuntu0.4) but it is not going to be installed E: Unable to correct problems, you have held broken packages.

I also tried to install with aptitude, then I got

The following NEW packages will be installed: ca-certificates{a} libpython-all-dev{a} openssl{ab} python-all{a} python-all-dev{a} python-pip python-pip-whl{a} python-wheel{a} 0 packages upgraded, 8 newly installed, 0 to remove and 3 not upgraded. Need to get 1,988 kB of archives. After unpacking 3,537 kB will be used. The following packages have unmet dependencies: openssl : Depends: libssl1.0.0 (>= 1.0.2g) but 1.0.2d-1 is installed. Следующие действия разрешат эти зависимости:

 Keep the following packages at their current version:

1) ca-Certificates [Not Installed]
2) openssl [не установлено]
3) python-pip [Не установлено]
4) python-pip-whl [Не установлено]

Примите это решение? [Y / n / q /?]

Я набрал Y, затем получил

Никакие пакеты не будут установлены, обновлены или удалены. 0 обновленных пакетов, 0 новых установленных, 0 для удаления и 3 не обновленных. Need to get 0 B of archives. After unpacking 0 B will be used.

I referred the following links if it would work but didn't work

Ubuntu 14.04, problem when install gstreamer1.0-libav, unmet dependencies

How do I resolve unmet dependencies after adding a PPA?

Ubuntu unable to install any packages, held broken packages

Sorry I don't know what I did but looks like I really messed up. But I was able to directly install packages such as numpy, etc directly via apt-get

1
задан 13 April 2017 в 15:24

2 ответа

Как указано user535733 libssl1.0.0, кажется, отсутствует, поэтому путем установки его с командой:

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

, кажется, решил проблему

0
ответ дан 7 December 2019 в 13:36

Вы повредили свою систему путем неблагоразумной установки программного обеспечения из источника не-Ubuntu.

Партии хороших подсказок в сообщении об ошибке:

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

libssl1.0.0 1.0.2 г находится в репозиториях Ubuntu 16.04.

libssl1.0.0 1.0.2d-1 не находится в Ubuntu (ни Debian). Вы установили его от где-то в другом месте.

Для решения проблемы отключите источник не-Ubuntu. Затем удалите ВСЕ пакеты из того источника. Обновите свою базу данных пакета (sudo apt update), потому что Ваши источники изменились. Протестируйте свой диспетчер пакетов на надлежащую функцию (sudo apt upgrade). Затем переустановите пакеты, в которых Вы нуждаетесь из репозиториев Ubuntu.

2
ответ дан 7 December 2019 в 13:36

Другие вопросы по тегам:

Похожие вопросы: