понять, нахера мне нужно пользоваться venv-ами в питоне. Ну то есть я ими пользуюсь, это "правильно", но я в большинстве своём пишу много разных мелких скриптов, большинство из которых используют одни и те же библиотеки, и при этом 99% моей работы это даже не пэкэджи (со всеми этими вашими requirements.txt и установкой через пип), а либо запускается мной локально тупо из IDE, либо для других людей собирается в .exe-шники. И я пытаюсь понять, кроме того что это "правильно" разделять разные среды, и вот это вот всё, есть ли какие-то реальные проблемы у использования одного единственного системного энвайронмента?
Да. Рано или поздно ты столкнешься с тем, что разные либы требуют одну и ту же зависимость с разными версиями
А, ну кстати логично, спасибо). Пока не сталкивался правда, но да, логично)
Чтобы не срать пакетами в директории интерпретатора.
Обсуждают сегодня