У меня есть скрипт управления, написанный на Python, который в конечном итоге будет загружен или установлен через менеджеры пакетов, такие как brew.Чтобы избежать необходимости установки virtualenv, я пытался использовать только собственные модули Python (с некоторыми проверками версий для Py3 против Py2) вместо импорта таких модулей, как psutil
.Причина этого заключается в том, чтобы не связываться с пользовательскими средами и сократить количество команд, которые им придется выполнять.
Это разумный способ написать это?Каковы плюсы и минусы использования virtualenv в управляющем скрипте?