2015-03-06 2 views
0

Мое приложение выглядит следующим образом:Невозможно импортировать класс - ошибка импорта

myproject 
    - my_app1 
    -- lib 
    --- my_module1 
    ---- __init__.py 
    ---- file1.py 
    ---- file2.py 
    ---- file3.py 

    -- views.py 

В lib/my_module1.file1.py

class MyClass1(...):..... 

И это дает мне ошибку импорта:

В views.py у меня есть :

from my_module1.file1 import MyClass1 #Not found 

Почему?

ответ

1

Вы забыли добавить __init__.py в каталог lib.

Кроме того, я подозреваю, что вы должны импортировать как это:

from my_app1.lib.my_module1.file1 import MyClass1 
+2

Nope. И используйте английский, пожалуйста. – catavaran

+0

Не могу обрабатывать мои эмоции. Ну, тогда ладно. Ваш подход не работает - до сих пор не найден. –

+0

Какая именно ошибка вы получаете? Покажите полную трассировку стека, пожалуйста. – catavaran

Смежные вопросы