Estou dentro exercício 46 da Learn Python the Hard Way, e eu estou destinado a instalar o nariz e executar nosetests. Eu instalei o nariz já usando pip, mas quando eu corro nosetests no diretório acima da pasta "testes", recebo o erro:
"nosetests" is not recognized as an internal or external command, operable program or batch file.
Se for relevante, já modifiquei a variável PATH para incluir o caminho completo de Python27/Scripts
e Python/Lib/site-package
.
Respostas:
3 para resposta № 1Se você ainda está tendo problemas depois de seguir as instruções de Warren Weckesser, tente desinstalar e reinstalar.
Usando pip: pip uninstall nose
Eu encontrei isso funcionou para mim no Windows 8 de 64 bits
2 para resposta № 2
Você também pode usar python -m nose
no PowerShell.
Isso funcionou para mim no Windows 7, 32 bits.
2 para resposta № 3
Eu uso o Windows e tive o mesmo problema.O livro LPTHW é baseado no sistema operacional Linux e é um pouco difícil para os usuários do Windows. Quando eu digitei nosetests, eu recebi erros. Então eu digitei python -m nariz, como dito por Spellstaker e funcionou perfeitamente. Tenho notado que na maioria dos casos precisamos adicionar "python -m" no começo para fazer com que funcione no Windows.