在Django中导入错误没有模块

时间:2016-11-20 11:07:35

标签: python django python-import

我在forms.py中导入名为python_contextual_test_manager的模块,如下所示:

from python_contextual_test_manager.main_runner import main as main_runner

python_contextual_test_manager.pyforms.py都位于同一目录中,但它显示以下错误:

ImportError: No module named python_contextual_test_manager

怎么办?

1 个答案:

答案 0 :(得分:0)

我认为在文件名前添加一个点可以让你排序。像这样:
app

dot指定要从文件所在的同一文件夹导入。另一种方法是将路径设置为项目目录的绝对路径,例如,如果所有这些都存在于名为{{1}的Django应用程序中那么你也可以导入
from app.python_contextual_test_manager.main_runner import main as main_runner