簡體   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