LINUX.ORG.RU

История изменений

Исправление NextGenenration, (текущая версия) :

Не знаком с этими двумя

В каталоге проекта создайтся директория, допустим lib. Потом из репозитория в lib выкачиваются зависимости. Таким образом в проекте p1 может быть библиотека l1.0, а в проекте p2 l2.0 при том что l1.0 конфликтует с l2.0, но поскольку они находятся в разных частях ~/p1/lib/l1.0 и ~/p2/lib/l2.0 то они друг другу не мешают. virtualenv не нужен по определению. Правда если потребуется проекту p3 l2.0 то она будет скачана повторно(взята из кеша) ~/p3/lib/l2.0

Каким образом nix будет разруливать конфликт l1.0 и l2.0 при условии того что оба проекта нужно запустить одновременно? Через virtualenv?

Исходная версия NextGenenration, :

Не знаком с этими двумя

В каталоге проекта создайтся директория, допустим lib. Потом из репозитория в lib выкачиваются зависимости. Таким образом в проекте p1 может быть библиотека l1.0, а в проекте p2 l2.0 при том что l1.0 конфликтует с l2.0, но поскольку они находятся в разных частях ~/p1/lib/l1.0 и ~/p2/lib/l2.0 то они друг другу не мешают. virtualenv не нужен по определению. Правда если потребуется проекту p3 l2.0 то она будет скачана повторно ~/p3/lib/l2.0

Каким образом nix будет разруливать конфликт l1.0 и l2.0 при условии того что оба проекта нужно запустить одновременно? Через virtualenv?