2013-12-03 1 views
0

Я побежал пример WordCountTopology с Бурей 0.8.2, но я бросил ошибку, как показано ниже:Почему Storm возвращает 'ImportError: Нет модуля с именем os'?

'import site' failed; use -v for traceback 
Traceback (most recent call last): 
    File "storm-0.8.2/bin/storm", line 3, in <module> 
    import os 
ImportError: No module named os 

Похоже, ошибка не из кода, но сред шторма. Любые предложения, на которые я мог бы обратить внимание, будут очень полезны. Благодарю.

+1

В какой операционной системе вы стреляете? –

+0

CentOS (аромат linux). Мое подозрение в том, что это связано с модулем os Python. Я пытался импортировать ОС в Python, и это не то, что я был выброшен: '>>> импорт ОС Traceback (самый последний вызов последнего): Файл «», линия 1, в ImportError: Нет модуль с именем os' –

ответ

0

Я только что проверил сценарий в вашем вопросе, который жалуется локально, его скрипт python. Для этого вам нужен модуль python os.

Я не уверен, почему его не включили уже вы можете проверить и увидеть, что у вас установлена.

+0

Я пишу свой код на Java и загружаю Strom по мере необходимости. Я не знаю, почему Python должен что-то с этим делать. –

+0

Проверьте сценарий, который вы включили в свой вопрос, обратите внимание на #!/Usr/bin/python в верхней части его скрипта python. –

+0

Я подозреваю, что ваша установка на python не вызывает сомнений, вы можете проверить правильность установки. –