Есть много вопросов с небольшими вариациями этой проблемы в SO. Ни один из ответов, которые я видел, не решает мою проблему, поэтому я задаю новый вопрос.ImportError: Нет модуля с именем _____
У меня есть эта структура папок:
/myapp/ \__init__.py modu1.py modu2.py
__init__.py
пусто
modu1.py
class TestMod1Class():
def msg(self):
print "Hello World!"
modu2.py
import myapp.modu1
obj = myapp.modu1.TestMod1Class()
obj.msg()
Если из каталога/MyApp/Я бегу python modu2.py
я получаю:
Traceback (most recent call last):
File "modu2.py", line 1, in <module>
import myapp.modu1
ImportError: No module named myapp.modu1
Что я делаю неправильно? Я читал the docs и все еще не могу понять.