Python 来自.models import*giving”的烧瓶;尝试在没有已知父包的情况下进行相对导入“;
在我的app.py中,我尝试从models.py导入一些内容,并且使用Python 来自.models import*giving”的烧瓶;尝试在没有已知父包的情况下进行相对导入“;,python,flask,import,package,importerror,Python,Flask,Import,Package,Importerror,在我的app.py中,我尝试从models.py导入一些内容,并且使用 from .models import * 但是我在shell上收到了以下错误 ImportError: attempted relative import with no known parent package 我的目录树如下所示: └── PROJECT_FOLDER ├── README.md ├── __pycache__ │ ├── app.cpython-36.pyc
from .models import *
但是我在shell上收到了以下错误
ImportError: attempted relative import with no known parent package
我的目录树如下所示:
└── PROJECT_FOLDER
├── README.md
├── __pycache__
│ ├── app.cpython-36.pyc
│ ├── app.cpython-38.pyc
│ ├── scraping.cpython-36.pyc
│ └── scraping.cpython-38.pyc
├── app.py
├── db.sqlite3
├── models.py
├── scraping.py
├── static
│ └── css
│ ├── bootstrap-theme.min.css
│ ├── bootstrap.min.css
│ ├── sign.css
│ └── theme.css
└── templates
├── base.html
└── index.html
我已尝试将main.py放入外部文件夹,并从PROJECT\u文件夹导入。models import*
但这并没有奏效。
我还尝试在我的根目录中放置一个\uuuu init\uuuu.py
感谢您的帮助。谢谢 你试过没有“.”的吗?也就是说,从models import*执行此操作时,我收到以下错误:“未解析的引用‘models’”