Управление пакетами в Python
Использую requirements.txt
Решил, следуя методикам, делать pip freeze. Но, столкнулся с такой проблемой, что, например, opencv-python той версии, что установил pip просто нет на linux.
Вопрос 1:
- Следует ли использовать
pip freeze, или стоит оставлять вrequirements.txtтолько те пакеты, что использую в проекте. То есть игнорировать зависимости пакетов изrequirements.txt.
Вопрос 2:
- Как указывать версии для таких случаев, как с
opencv-python? На данный момент я просто убрал версию.
Как поступаете Вы в таких ситуациях?