关于django:没有模块名为fitness python import error

No module named fitness python import error

我无法导入python。这是我的结构。

1
2
3
4
5
6
7
8
 fitness/
    __init__.py
    authentication/
       __init__.py
       views.py
       urls.py
    views.py
    urls.py

从authentication.views我正在尝试导入fitness.views

我一直想用

1
from fitness import views

Eclipse读起来很好,但是当我运行它时它会说

1
No module named fitness

您需要将包含您试图导入的模块(fitness.views)的目录添加到pythonpath。把这个放在模块的开头。它将在Python路径中添加"…/…/"。这是包含健身文件夹的目录,因此您可以毫无问题地导入模块。

1
2
3
import sys, os
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..')))
from fitness import views