3

В Ubuntu 10.10 я установил Python 2.7. Я хотел бы использовать apt-get для установки пакетов на эту версию python, но я не смог понять, как это сделать.

Вещи, которые я пытался без успеха:

изменение символической ссылки в /usr /bin /python для указания на /usr/bin/python2.7 - даже после выполнения этого apt-get все равно устанавливает вещи в python2.6.

Установить python2.7 в качестве основной альтернативы с использованием альтернатив обновления - не работает.

Есть идеи? Спасибо!

3 ответа3

3

Рассматривали ли вы Python setuptools? После установки установить дополнительные пакеты обычно так же просто, как:

$ easy_install package-name

(в зависимости от того, как вы установили Python 2.7, вам может понадобиться использовать sudo)

1

Набор поддерживаемых в настоящее время версий Python можно найти в /usr/share/python/debian_defaults . Проверяйте всякий раз, когда python-2.7 указан там как поддерживаемый.

В Debian существует так называемая система python-support . Когда пакет python-support -aware (т. Е. Когда сопровождающий использовал материал python-support во время упаковки) говорит, что он поддерживает определенный диапазон версий Python, dpkg вызывает ловушки для обновлений установленных сред выполнения как часть процесса postinst . Есть также альтернативная система python-central , которая делает то же самое.

0

Похоже, проблема из хранилища?
Вы должны отправить отчет об ошибке в Ubuntu нет?
В противном случае вы можете установить его вручную, где хотите :-) (но, конечно, это сложнее, чем apt-get foo)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .