Надо сказать, что происходит тихая революция - питон становится совсем first-class language в дебианах. И причина в том, что всё больше питоновских библиотек есть в дистрибутиве. Практически, я бы сказал, все, за некоторыми исключениями из-за странных процедур сборки (напр curlbash в середине). Это невиданная роскошь для многих других языков -
(
Read more... )
Comments 7
Ещё не вечер. Доживём и до ноды :(
Reply
Кстати, нода в этом смысле ни чуть не лучше и не хуже других сред - mono, java, erlang.
Reply
я бы вот лучше на месте дебианщиков подумал бы над инструментом единым способом позволяющим всеми этими специфичными псевдопакетиками управлять...
Reply
А единый инструмент для управления всеми этим "псевдопакетами" есть - запакуй в пакеты и юзай apt.
Reply
Пакетами python(3?)-.* очень удобно пользоваться, пока тебе не нужна какая-нибудь вкусная фича, которая в апстриме уже есть и в распоследнейшем Ubuntu уже тоже есть, а в действующем LTS версия на четыре минорных более старая. И тогда начинается либо подтягивание на свой страх и риск пакета для zesty на xenial, либо пакетирование virtualenv’ов.
А в npm, кстати, аналог virtualenv’а сделан очень правильно. npm install по умолчанию тащит в текущий каталог и не гадит никуда кроме него. Virtualenv по умолчанию везде. Тогда как pip install по умолчанию пытается поставить пакеты system-wide, с ключом --user - user-wide, и только при явном запуске в virtualenv’е - в этот virtualenv.
Reply
Reply
Reply
Leave a comment