Когда я пытался установить python3-dev
использование sudo apt-get install python3-dev
Я получил следующее сообщение
python3-dev : Depends: libpython3-dev (= 3.4.0-0ubuntu2) but it is not going to be installed
Depends: python3.4-dev (>= 3.4.0-0~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Таким образом, я пытался установить зависимости libpython3-dev
затем я получил это сообщение
The following packages have unmet dependencies:
libpython3.4-dev : Depends: libpython3.4-stdlib (= 3.4.0-2ubuntu1.1) but 3.4.3-1ubuntu1~14.04.1 is to be installed
Depends: libpython3.4 (= 3.4.0-2ubuntu1.1) but 3.4.3-1ubuntu1~14.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.
Однако оба зависимости уже установлены. Я использую Ubuntu 14.04
Когда я работал apt-cache policy python3.4
Я добрался
python3.4:
Installed: 3.4.3-1ubuntu1~14.04.1
Candidate: 3.4.3-1ubuntu1~14.04.1
Version table:
*** 3.4.3-1ubuntu1~14.04.1 0
100 /var/lib/dpkg/status
3.4.0-2ubuntu1.1 0
500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
3.4.0-2ubuntu1 0
500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
Решение состоит в том, чтобы ждать, чтобы разработчики Ubuntu повторно загрузили Пайтона 3.4.3 на хранилище обновлений. Это должно произойти любой день теперь. Не спускайте глаз с , жук № 1348954 .
Редактирует: Фиксированный. Установка python3-dev
работы снова.
Хорошо, Таким образом, я прошел это и временно решил проблему, сильно понизив моего питона
apt-get install -y \
python3.4=3.4.0-2ubuntu1.1 \
python3.4-minimal=3.4.0-2ubuntu1.1 \
libpython3.4-stdlib=3.4.0-2ubuntu1.1 \
libpython3.4-minimal=3.4.0-2ubuntu1.1
, Отредактируйте: После того, как это повторно устанавливает stdlib
, поскольку это пропускает некоторые библиотеки. Удаление python3 могло бы удалить некоторые пакеты Вашего интерфейса компьютера, повторно устанавливают интерфейс компьютера в этом случае.
у меня были некоторые проблемы с lightdm после этого. Прежде, чем удалить печатают удаленные пакеты и повторно устанавливают их с новым питоном 3