У меня есть проект на Python, который я собираюсь закончить.
Все его зависимости и пакеты предоставляются в моем venv, который находится рядом с моим приложением (как и должно быть). Проект разрабатывался через венв. Как и ожидалось.
Мой вопрос:
Если я сдаю свой проект и включаю папку venv, сможет ли пользователь запустить мою программу через предоставленный мною venv?
Другими словами, если я скажу им выполнить: path\to\my\venv\python.exe path\to\my\app.py
, это просто сработает?
Это вещь?
Дополнительный бонусный вопрос: я на Windows. Предполагая, что моя программа не зависит от платформы, сработает ли этот подход, если он работает на Linux? (Сомневаюсь ...)
Спасибо.