
В Ubuntu 10.10 я установил python 2.7. Я хотел бы использовать apt-get для установки пакетов для этой версии python, но не смог понять как.
Что я пробовал, но безуспешно:
меняем символическую ссылку в /usr/bin/python так, чтобы она указывала на /usr/bin/python2.7 - даже после этого apt-get все равно устанавливает что-то в python2.6.
Настроил python2.7 в качестве основной альтернативы с помощью update-alternatives — не работает.
Есть идеи? Спасибо!
решение1
Список поддерживаемых в настоящее время версий Python можно найти в /usr/share/python/debian_defaults
. Проверяйте, python-2.7
указана ли там поддерживаемая версия.
python-support
В Debian есть так называемая система. Когда python-support
-aware package (т.е. когда сопровождающий использовал python-support
что-то во время упаковки) говорит, что этоподдерживает определенный диапазон версий Python, dpkg звонкихуки для обновлений установленных сред выполнениякак часть postinst
процесса. Есть также альтернативная python-central
система, которая делает то же самое.
решение2
Рассматривали ли вы Python?настройкиинструментов? После установки установить дополнительные пакеты обычно так же просто, как:
$ easy_install package-name
(в зависимости от того, как вы установили Python 2.7, вам может потребоваться использовать sudo
)
решение3
Похоже на проблему с репозиторием?
Вам следует отправить bugreport в ubuntu, нет?
В противном случае вы можете установить его вручную, где хотите :-) (но, конечно, это сложнее, чем apt-get foo)