Ho installato Naso su Mac OSX 10.10.5 con Python2.7.9 utilizzando easy_install
. L'installazione è apparso per avere successo:Naso installato ma non può essere utilizzato sulla riga di comando
Collecting nose
Downloading nose-1.3.7-py2-none-any.whl (154kB)
100% |████████████████████████████████| 155kB 2.3MB/s
Installing collected packages: nose
Successfully installed nose-1.3.7
Ma ora, quando provo anche roba di base con nosetests sulla riga di comando, come nosetests -h
o which nosetests
ottengo solo:
bash: nosetests: command not found
Ho provato a disinstallare, la reinstallazione con pip
, ha provato l'installazione con sudo
e quindi l'esecuzione di sudo nostests
nelle directory con script di test come suggerito da altri post, ma nulla sembra funzionare.
Lo scopo originale per l'installazione era utilizzare nose per eseguire alcuni test di base con script di test che avevo scritto per queste semplici app web.py. Ma niente funziona, continua a ricevere la risposta command not found
.
Cosa c'è di strano è che, quando apro l'interprete Python in Terminal, e fare qualcosa di simile:
import nose
nose.main()
ottengo il risultato atteso:
.
----------------------------------------------------------------------
Ran 1 test in 0.135s
OK
Così chiaramente la sua installazione. ...da qualche parte. Qualche suggerimento su cosa diavolo sta succedendo qui?
Prova 'nosetests-2.7'. –
@RolandSmith Ho appena provato 'nosetests-2.7 -h' e sto ancora ottenendo:' zsh: comando non trovato: nosetests-2.7' – AdjunctProfessorFalcon
Penso che il comando 'nosetests' dovrebbe essere in/usr/local/bin'. Questa parte del tuo '$ PATH' in' zsh'? –