pip установите последнюю версию - PullRequest
0 голосов
/ 13 мая 2018

Я новичок в Python и Django.В моих требованиях \ common.txt у меня есть следующая строка с версией:

django-simple-captcha==0.5.*

проблема в том, что когда я запускаю pip install -r requirements\common.txt, так как у меня версия 0.5.3 этогопакет, он не будет обновлять его до последней версии (0.5.6), только pip --upgrade requirements\common.txt будет обновляться до последней версии.Есть ли способ изменить файл common.txt, чтобы при запуске pip install была установлена ​​последняя версия?

Я спрашиваю, потому что этот файл будет использоваться несколькими разработчиками, и если у них, например, будет версия 0.5.3 из этого пакета, он не будет обновлять его, и есть много пакетов, требующих обновления.

tnx

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

-U или --upgrade обновит перечисленные пакеты

Пример:

pip install django-simple-captcha -U
0 голосов
/ 13 мая 2018

Просто удалите ==0.5.*, и последняя доступная версия django-simple-captcha для вашей ОС будет установлена, если она будет доступна.


Для просмотра текущей установленной версии используйте:

pip show django-simple-captcha

что делать, если я хочу последнюю минорную версию?

Вы можете попробовать:

pip install "package>=0.2,<0.3"

Вот pip Шпилька

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...