Som na cvičte 46 z Learn Python Hard Way, a ja som chcel nainštalovať nos a spustiť nosetesty. Som nainštalovaný nos už pomocou pip, ale keď spustím nosetests v adresári nad priečinkom „testy“, zobrazí sa mi chyba:
"nosetests" is not recognized as an internal or external command, operable program or batch file.
Ak je to relevantné, už som modifikoval premennú PATH tak, aby obsahovala celú cestu Python27/Scripts
a Python/Lib/site-package
.
odpovede:
3 pre odpoveď č. 1Ak problémy pretrvávajú aj po vykonaní pokynov spoločnosti Warren Weckesser, skúste odinštalovať a znova nainštalovať.
Použitie pip: pip uninstall nose
Našiel som to pre mňa pracoval na Windows 8 64 bit
2 pre odpoveď č. 2
Môžete tiež použiť python -m nose
v PowerShell.
Fungovalo to pre mňa v systéme Windows 7, 32 bitov.
2 pre odpoveď č. 3
Používam Windows a mal som rovnaký problém.Kniha LPTHW je založená na systéme Linux a je pre používateľov systému Windows trochu náročná. Keď som napísal nosetesty, dostal som chyby. Potom som napísal python -m nos, ako povedal Spellstaker a fungovalo to perfektne. Všimol som si, že vo väčšine prípadov musíme na začiatok pridať „python -m“, aby to fungovalo na Windows.