Форум сайта python.su
88
doza_andЕсть тонкость: некоторые приложения и библиотеки зависимы от библиотек строго заданных версий.
чтобы не плодить на машине по версии питона и сопутствующих библиотек на каждое приложение
Офлайн
253
ShamanИ? Не очень понятно о чем вы пишете. Если о системных библиотеках, то это очевидно отслеживается менеджером пакетов данной ОС. Конечно если таковой присутствует и используется. Если о питоне, контроль версий пакетов также базовый функционал pip. Проблема может возникнуть в системе если один пакет явно требует присутствия именно данной версии. а другой требует ее отсутствия. Тут начинают работать всякие менеджеры конфигурации, виртуальные окружения и виртуальные машины :).
от библиотек строго заданных версий
Офлайн
20
doza_andПопробуйте Theano запустить с последним scipy, numpy.
за все время эксплуатации питона не встречал никаких конфликтов версий пакетов
Офлайн
88
doza_andЯ писал о зависимости фактической возможности нормального функционирования перечисленных компонентов от версий их requirements. Не всегда разработчики обеспечивают обратную совместимость своих детищ и догадываются при этом дать им новое имя, а иногда просто временно её ломают. В конечном итоге, при обновлении всего до максимальных версий вылазят сюрпризы.
Не очень понятно о чем вы пишете.
Отредактировано Shaman (Фев. 20, 2016 15:46:08)
Офлайн
253
noob_saibotДа я не писал что этого не бывает, писал что это редкость в моей практике. Сейчас припомнил, Года 1.5 назад надо было zodb обновить, последняя версия оказалась битой (это правда не конфликт, а недостаточно проверенная последняя версия). Ну бывает. Проблем вычислить и поправить не составило.
Попробуйте Theano запустить
Отредактировано doza_and (Фев. 20, 2016 20:18:22)
Офлайн