Управление пакетами в Python

Использую requirements.txt Решил, следуя методикам, делать pip freeze. Но, столкнулся с такой проблемой, что, например, opencv-python той версии, что установил pip просто нет на linux.

Вопрос 1:

  • Следует ли использовать pip freeze, или стоит оставлять в requirements.txt только те пакеты, что использую в проекте. То есть игнорировать зависимости пакетов из requirements.txt.

Вопрос 2:

  • Как указывать версии для таких случаев, как с opencv-python? На данный момент я просто убрал версию.

Как поступаете Вы в таких ситуациях?


Ответы (0 шт):