/ / 'nosetests' nerozpoznané v systéme Windows po inštalácii a pridaní do systému PATH - python, inštalácia, nos, nosetests

'nosetests' nebol rozpoznaný v systéme Windows po inštalácii a pridanie do PATH - python, inštalácia, nos, nosetests

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ď č. 1

Ak 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. Pozri tu