Como funciona a função pip no Python?

0

Eu tenho tentado instalar dependências para uma biblioteca em uma máquina virtual de colegas que está executando o XUbuntu 16.04. Eu tenho sido capaz de instalar essas dependências em minha própria máquina sem nenhum problema, no entanto, ao tentar instalar essas dependências usando PIP no dela, obtemos o seguinte erro:

Could not find a version that satisfies the requirement <package name> == <package version>

e

No matching distribution found for <package name> == <package version>

onde o nome do pacote e a versão do pacote são os detalhes correspondentes para o pacote específico em que o pip fica preso (em um exemplo, isso pode ser catfish == 1.4.2). Consegui instalar este pacote no meu computador, embora não consiga encontrar o pacote usando o pip3 quando pesquiso. Estou usando o Python 3.5.2, mas o Python 2.7 também está instalado na minha máquina virtual.

Eu tentei algumas coisas para descobrir por que esse é o caso, mas não consegui chegar a um resultado. Eu suspeito strongmente que, se eu entendi exatamente como o pip funciona, eu seria capaz de resolver esse problema. Se alguém tiver alguma dica sobre o que eu poderia fazer ou onde procurar para chegar ao fundo disto, seria muito apreciado!

    
por Omnomnious 10.05.2017 / 20:00

0 respostas