Apesar de uma tonelada de pesquisas no Google, não consigo encontrar documentos para as opções / argumentos da linha de comando do pip. O que pip install -U
significa isso ? Alguém tem um link para uma lista de opções e argumentos do pip?
fonte
Apesar de uma tonelada de pesquisas no Google, não consigo encontrar documentos para as opções / argumentos da linha de comando do pip. O que pip install -U
significa isso ? Alguém tem um link para uma lista de opções e argumentos do pip?
Digite pip install -h
para listar a ajuda:
-U, --upgrade Atualize todos os pacotes para a versão mais recente disponível
Portanto, se você já possui um pacote instalado, ele atualizará o pacote para você. Sem a opção -U, ele informa que o pacote já está instalado e sai.
Cada pip
subcomando possui sua própria lista de ajuda. pip -h
mostra ajuda geral e pip [subcommand] -h
ajuda para esse subcomando, como install
.
Você também pode encontrar a documentação completa de referência on-line ; a seção Opções Gerais cobre opções disponíveis para cada pip
subcomando, enquanto cada subcomando possui uma seção Opções separada para cobrir opções específicas do subcomando; veja a seção de pip install
opções , por exemplo.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)
pip freeze --local | cut -d = -f 1 | xargs pip install -U
para atualizar todos os seus pacotes.