Получение ошибки импорта: нет модуля с именем ***, но имеет __init__.pyPython

Программы на Python
Anonymous
Получение ошибки импорта: нет модуля с именем ***, но имеет __init__.py

Сообщение Anonymous »

Я понимаю, что этот вопрос был задан несколько раз, но после прочтения их и сделала предложенные исправления, я все еще в тупике. Следует: < /p>

Project
|
src
|
root - has __init__.py
|
nested - has __init__.py
|
tests - has __init__.py
|
utilities - has __init__.py
|
services - has __init__.py
< /code>

Я успешно запускаю класс регрессии Unittest из Eclipse без каких -либо проблем. < /p>

, как только я попытался сделать Чтобы запустить тот же класс из командной строки (поскольку другие пользователи, которые будут запускать набор, не имеют доступа к Eclipse) Я получаю ошибку: < /p>

ImportError: No module named 'root'
< /code>

Как вы можете видеть выше, корень модуля имеет __init __. py < /code>
all __init __. py < /code> модули полностью пусты Полем < /p>

и помощь будет с благодарностью. < /p>

Подробнее здесь: https://stackoverflow.com/questions/164 ... as-init-py

Вернуться в «Python»