繁体   English   中英

导入错误Django中没有模块

[英]Import error no module in Django

我正在python_contextual_test_manager中导入名为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

该怎么办?

我认为在文件名前面添加一个点应该可以使您排序。 像这样:
from .python_contextual_test_manager.main_runner import main as main_runner

点表示您要从文件所在的文件夹中导入。另一种方法是使路径绝对指向项目目录,例如,如果所有路径都存在于名为app的Django应用app ,那么您也可以导入
from app.python_contextual_test_manager.main_runner import main as main_runner

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM