У меня есть проект Python 2.7, который выглядит так:
мой проект\
- __init__.py - __main__.py - foo.py
Я хочу использовать абсолютный импорт, как того требует PEP 8, но когда я пытаюсь сделать это в __main__
.py:
from myproject.foo import bar
С python -m myproject
Я получил:
ImportError: нет модуля с именем myproject.foo
Что я делаю неправильно?
python -m myproject
? Если да, пожалуйста, отредактируйте свой вопрос с этой информацией - person Ian Stapleton Cordasco   schedule 30.09.2013