无法导入 class - 导入错误
Can't import a class - import error
我的应用程序如下所示:
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
这是为什么?
您忘记将 __init__.py
添加到 lib
目录中。
我还怀疑你应该像这样导入:
from my_app1.lib.my_module1.file1 import MyClass1
我的应用程序如下所示:
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
这是为什么?
您忘记将 __init__.py
添加到 lib
目录中。
我还怀疑你应该像这样导入:
from my_app1.lib.my_module1.file1 import MyClass1