Использование определенной версии Python для apt-get в Ubuntu 12.04 LTS

На Ubuntu 12.04 LTS у меня установлен пакет python2.7.3-0Ubuntu3.5. Одна из библиотек, которые я пытаюсь установить, зависит от (> = 2.7.3.6).

Я пошел дальше и установил python 2.7.6 и даже python --version shows 2.7.6 Но когда я запускаю apt-get install для установки пакета, он выдает мне сообщение об ошибке:

Has dependency on (>=2.7.3.6) but python2.7.3-0Ubuntu3.5 is to be installed.

Мне просто интересно, почему он до сих пор указывая на python2.7.3-0Ubuntu3.5.

Любая помощь будет оценена. Я безуспешно просмотрел десятки постов и надолго застрял в этом вопросе.

1
задан 28 September 2014 в 23:16

2 ответа

Вы могли попытаться удалить старую версию Python и затем сделать установку новой версии.

Также всегда делают sudo apt-get update перед установкой программного обеспечения.

0
ответ дан 28 September 2014 в 23:16

То, что Вы делаете вне системы пакета, не помогает зависимостям в ней. Так как Вы установили 2.7.6 из источника, необходимо будет установить ту библиотеку из источника также, если Вы хотите, чтобы он использовал 2.7.6 версий.

Или Вы могли найти PPA, который обеспечивает требуемую версию Python, или создайте пакет правильной версии сами.

0
ответ дан 28 September 2014 в 23:16

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

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