но не совсем понимаю, стоит каждый проект писать с использованием изолирования или нет? И почему нежелательно без него?
Если у тебя в проекте есть хотя бы одна внешняя зависимость, то определенно стоит
чтоб срач в глобальном интерпретаторе не разводить.
но юзать под каждый проект меня чот подзаебло. Их чистить потом - какой-то гемор. использую один венв на один-два проекта пока это возможно.
делать на них софтлинки в какую-нибудь директорию
А чего их чистить, рядом с проектом же лежит как правило. А вот если один венв на несколько проектов — как это отслеживать?
Это ж сколько у тебя проектов? А чистить очень легко - удаляешь папку проекта и вместе с ней венв
ну я же каждый раз к проекту возвращаюсь
штук 30 разбросано
За сколько дней столько создал?
ну, не дней. Месяцев скорее.
У меня за 3 года меньша накопилось.
проекты разные...
Ну, возвращаешься, и что? Просто если не по схеме одно окружение на проект, как узнать, не используется ли окружение где-то ещё, кроме того места, на которое ты сейчас смотришь?
Да, один из них 2 года жил, второму месяц и ещё десяток просто кто-то давал код посмотреть
Чтобы при какой-нибудь очистке или замене версии пакета понимать, на что это ещё повлияет.
ну вот у меня есть венв для некоторых задачек с адвентОфКода
У меня есть папка tmp в венвом внутри
ну, у меня решения-то остаются.
Решения в гите лежат
Обсуждают сегодня