2015-02-13 3 views
0

Я установил новую машину для запуска носетов с плагином для носа, и у меня есть другие машины в моей среде, которые работают без проблем. Я не помню, чтобы делать что-то особенное. Связано ли это с моим путем? Я установил свой Путь наНевозможно загрузить плагин носовой таймер

C: \ Python27 \; C: \ Python27 \ Lib \ site-packges; C: \ Python27 \ Scripts;

но на машинах, которые работают, у меня есть только Python27 и \ Scripts на пути.

Мои версии nosetest оба 1.3.1, но на рабочих машинах, версия нос таймер 0.3.0 и нерабочим является 0.4.3

Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "C:\Python27\lib\multiprocessing\forking.py", line 380, in main 
    prepare(preparation_data) 
    File "C:\Python27\lib\multiprocessing\forking.py", line 488, in prepare 
    assert main_name not in sys.modules, main_name 
AssertionError: __main__ 
C:\Python27\lib\site-packages\nose\plugins\manager.py:395: RuntimeWarning: Unable to load plugin nosetimer = nosetimer.plugin:TimerPlugin: 
    RuntimeWarning) 
Usage: nosetests [options] 

nosetests: error: no such option: --with-timer 

Спасибо заранее, Борис

ответ

1

Я закончил с понижением до носа-таймера 0.3.0, и мои тесты прошли нормально.

pip uninstall nose-timer 
pip install nose-timer==0.3.0 
0

Это, вероятно, из-за этого вверх по течению выпуска пип с колесами: https://github.com/pypa/pip/issues/1891

nose-timer Установка без колеса должны решить эту проблему:

pip install --no-use-wheel nose-timer