对不起-我已经阅读了帖子中的所有类似问题,但没有一个解决了我的问题。
当我尝试在pycharm中打开调试器时出现以下错误(否则该应用程序将在本地服务器上运行):
ModuleNotFoundError:没有名为“ 主要 .forms”的模块; “ 主要”是 不是包裹
我的项目结构: see my project directory
在app1文件夹下的views.py中,我需要引用同一目录中的表单类:
from .forms import RestaurantForm
如果我尝试不带圆点,但是又出现另一个错误:
ImportError: attempted relative import with no known parent package
更新:
该项目的路径是:
C:\ Users \ Tamas \ Desktop \ django_website_project \ project
而路径(python -c“ import sys; print(sys.path)”)为:
['','C:\ Users \ Tamas \ Desktop \ django_website_project \ venv \ Scripts \ python37.zip',
'C:\ Users \ Tamas \ AppData \ Local \ Programs \ Python \ Python37 \ DLLs',
'C:\ Users \ Tamas \ AppData \ Local \ Programs \ Python \ Python37 \ lib',
'C:\ Users \ Tamas \ AppData \ Local \ Programs \ Python \ Python37',
'C:\ Users \ Tamas \ Desktop \ django_website_project \ venv',
'C:\ Users \ Tamas \ Desktop \ django_website_project \ venv \ lib \ site-packages',
'C:\ Users \ Tamas \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-packages']