【发布时间】:2020-07-31 04:03:33
【问题描述】:
我正在使用 Python 3.6 构建一个 Django 项目。我已经创建了这个目录结构...
project
- manage.py
- scripts
- run_commands.py
- commons
- util
- __init__.py
- my_class.py
init.py的内容是
from . import my_class
在另一个类中,我尝试像这样导入我的 MyClass
from commons.util import MyClass
但我收到此错误
ModuleNotFoundError: No module named 'commons'
我是否正确地创建了我的 init.py?
【问题讨论】:
-
您尝试从哪个模块导入
MyClass?你能展示一下它的目录结构吗? -
@ReinstateMonica,目录结构已更新。我正在尝试使用“run_commands.py”文件中的导入。
标签: django python-3.x import module