«общими пакетами»? Типа я хочу какой-то пакет использовать независимо от конкретного проекта/окружения, например, тулзу из pypi. Или правильнее не заморачиваться феншуями и устанавливать привычным pip install --user ?
вообще, хорошая практика всегда использовать pipenv
Это я понимаю, отсюда и вопрос. ;)
в кажое окружение установить эту тулзу. это будет лучше
Понял, т.е. оно там автоматом разрешается и никак не дублируется. С другой стороны странно пихать посторонние вещи, которыми хочешь пользоваться везде в системе в каждый следующий проект. Это осядет в Pipfile и будет потом видно всем другим
Если тулза нужна только локально, используется только из консоли и не предполагается ее добавление в requirements/pipfile, то можно посмотреть в сторону pipx
О, кстати да, точно! Спасибо за напоминание!
Обсуждают сегодня