Як оновити всі мої пакети python до файлу вимоги.txt за допомогою команди pip?
спробував із командою нижче
$ pip install --upgrade -r requirements.txt
Оскільки пакети python суфіксируються з номером версії ( Django==1.5.1
), вони, схоже, не оновлюються. Чи є кращий підхід, ніж вручну редагувати файл вимоги.txt?
EDIT
Як Енді згадував у своїх відповідях, пакети прикріплюються до певної версії, отже, оновити пакети неможливо за допомогою команди pip.
Але ми можемо досягти цього за pip-tools
допомогою наступної команди.
$ pip-review --auto
це автоматично оновить усі пакети з вимог.txt (переконайтеся, що встановити pip-tools
за допомогою команди pip install).
pip-compile -U requirements.txt
.