pip: Reinstale um pacote, mesmo que ele exis
Eu quero executar umpip install -r requirements.txt
command;
uero executar o mesmo comando repetidament
A questão é querequirements.txt
incluirá alguns arquivos de roda que podem ter a mesma versão, mas código-fonte diferent
Quero ter certeza de que o pacote seráreinstalad, ou seja, buscado novamente no meu repo pip personalizado;
Estou cienteEste tópic, mas a distinção entre--ignore-installed
e--force-reinstall
não me parece muito claro;
Eu tenho, por exemplosomepack==1.1
, Mudo o código fonte e quero o.whl
para ser buscadonovament do meu repo ao executarpip install
;
Qual deles devo usar? Devo incorporar ambos?
Qual é a diferença deles?
O pacote pode ter a mesma versão, p.somepack==1.1
o pode ter versões incrementais em algum momento. por exemplo.somepack==1.2
Eu quero que sejasempr (reinstalado
edita: Isto é ohelp
do pip que não me parece muito claro, pelo menos na edição acima
--force-reinstall Reinstall all packages even if they are already up-to-date.
-I, --ignore-installed Ignore the installed packages (reinstalling instead).