Я ничего не говорил о Баш или Судо.
у распространять некоторый код на языке Python с несколькими внешними зависимостями на машины, на которых установлен только основной Python (и пользователей, которые не знакомы сeasy_install
и т.д.).
Мне было интересно, возможно, для этого можно использовать virtualenv? Я должен быть в состоянии написать несколько сценариев bash, которые запускают virtualenv (с подходящими пакетами), а затем запускают мой код ... но это кажется несколько грязным, и мне интересно, заново ли я изобретаю колесо?
Существуют ли простые решения для распространения кода Python с зависимостями, которые в идеале не требуютsudo
на клиентских машинах?