Как обновить все мои пакеты python из файла requirements.txt с помощью команды pip?
попытался выполнить команду
$ pip install --upgrade -r requirements.txt
Так как пакеты python имеют номер версии (Django==1.5.1
), они, похоже, не обновляются. Есть ли лучший подход, чем вручную редактировать файл требований .txt?
ИЗМЕНИТЬ
Как отметил Энди в своем ответе, пакеты привязаны к определенной версии, поэтому обновление пакетов через команду pip невозможно.
Но мы можем достичь этого с помощью pip-tools
, используя следующую команду.
$ pip-review --auto
это автоматически обновит все пакеты с помощью требования. txt (обязательно установите pip-tools
с помощью команды установки пакета).