Невозможно установить python-dev - PullRequest
1 голос
/ 19 октября 2019

Когда я пытаюсь установить python-dev, libxml2-dev, libxslt-dev для Python2 на моем Ubuntu 14.04, я получаю следующую ошибку:

E: Unable to correct problems, you have held broken packages
E: Unable to correct problems, you have held broken packages
E: Unable to correct problems, you have held broken packages
Reading package lists...
Building dependency tre...
Reading state information...
Some packaghes 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 nor been moved out of Incoming. 
The following information may help to resolve the situation:
The following packages have unmet dependecies:
python-dev : Depends: libpython-dev (= 2.7.5-5ubuntu3) but it is not going to be installed
Depends: python2.7-dev (>= 2.7.5-1~) but it is not going to be installed

Что именно мне нужно сделать, чтобы это исправить? Ошибка не очень понятна ...

1 Ответ

0 голосов
/ 19 октября 2019

Возможно, вам просто нужно восстановить нестабильное состояние. Перезагрузитесь и попробуйте ...

sudo apt-get update --fix-missing

и

sudo dpkg --configure -a

и

sudo apt-get install -f

Если проблема с поврежденным пакетом все еще существует, решение состоит в том, чтобы отредактироватьфайл состояния dpkg вручную.

$ sudo nano /var/lib/dpkg/status #(you can use vim or gedit instead of nano)

Найдите поврежденный пакет, удалите весь блок информации о нем и сохраните файл.

# Unlock the dpkg – (message /var/lib/dpkg/lock)
sudo fuser -vki /var/lib/dpkg/lock
sudo dpkg --configure -a

Из по этой ссылке .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...