[英]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.py
和forms.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.