GUJ Discuss√Ķes ¬† : ¬† √ļltimos t√≥picos ¬† | ¬† categorias ¬† | ¬† GUJ Respostas

Erro ao instalar Pytest

error
windows
python
Tags: #<Tag:0x00007f7997b6c480> #<Tag:0x00007f7997b6c250> #<Tag:0x00007f7997b6c318>

#1

Bom dia pessoal, estou com um problema ao tentar instalar pytest segue abaixo a imagem.


#2

O pip não faz parte da api padrão do python, você terá de instalá-lo…


#3

Obrigado pela dica, porém continuo com problemas, já baixei setuptools-34.3.3-py2.py3-none-any, ez_setup e get-pip_, mas não sei dar continuidade após o download tentei executar todos pelo cmd mas não tive sucesso.


#4

Alguma mensagem de erro?

Todo executável no windows, para rodar no cmd, precisa estar configurado nas variáveis de ambiente na variável PATH…


#5

Realmente suas dicas est√£o ajudando, agora aparece este erro.


#6

Pelo que vi na documentação do pip, você não precisa informar install após get-pip.py, basta usar…

python get-pip.py

Você também pode tentar pelo setuptools


#7

Ta difícil :frowning2: agora deu isto.

C:\Users\Biohazard\AppData\Local\Programs\Python\Python36>python get-pip.py
python: can‚Äôt open file ‚Äėget-pip.py‚Äô: [Errno 2] No such file or directory

C:\Users\Biohazard\AppData\Local\Programs\Python\Python36>python ez_setup.py
python: can‚Äôt open file ‚Äėez_setup.py‚Äô: [Errno 2] No such file or directory

C:\Users\Biohazard\AppData\Local\Programs\Python\Python36>


#8

Os arquivos get-pip.py e ez_setup.py estão no diretório … \Python36 ?

Se os arquivos est√£o na pasta Downloads do windows, vocŠļĹ tem duas op√ß√Ķes:

Trazê-los para a pasta …\Python36 ou navegar até lá pelo cmd e chamar o python a partir desse diretório…

O python não precisa que você esteja no diretório dele para executar as coisas justamente por estar configurado no PATH… pegou?


#9

Eles estavam no diretório Script do python, então eu recortei os arquivos ez_setup e get-pip, e os coloquei na pasta anterior que é a \Python36 , mas só consegui instalar o ez_setup.
ez_setup ‚Üď

Como só posso postar uma imagem o get-pip deu este erro.

C:\Windows\system32>cd C:\Users\Biohazard\AppData\Local\Programs\Python\Python36

C:\Users\Biohazard\AppData\Local\Programs\Python\Python36>python get-pip.py
Requirement already up-to-date: pip in c:\users\biohazard\appdata\local\programs
\python\python36\lib\site-packages


#10

O erro diz que o ‚Äúrequerimento j√° est√° atualizado‚ÄĚ, no caso o pip j√° se encontra no seu computador na pasta ‚Ķ\site-packages‚Ķ

Não conheço o ez_setup, mas imagino que ele já instalou o pip para você, sendo desnecessário chamar o get-pip.py…

Obs: (utilizo linux, por isso não consigo te dar uma precisão sobre a instalação no windows, até porque em várias distros o python já vem instalado…)

Abra essa pasta site-packages e veja se o pip est√° l√°;
Depois veja se ele se encontra configurado nas vari√°veis de ambiente;
Se tudo estiver ok, execute o pip no cmd usando pip -V para exibir a vers√£o dele;

Caso consiga ver ele est√° devidamente instalado, boa sorte


#11

Finalmente deu certo :relieved: , era exatamente o que você disse tinha que configurar \site-packages na variavel de ambiente, após isto baixei o pytest executei o comando pip install -U pytest no cmd e ocorreu como esperado, deu tudo certo.

Obrigado ajudou muito @LostSoldier