我想从数据库和模型文件导入一些东西
from ..database import SessionLocal
from ..models import Todos
from ..database import SessionLocal
ImportError: attempted relative import beyond top-level package
这里有一个很棒的相关综合答案:十亿次相对进口.
您可以进行绝对导入:
from TodoApp.database import ..
。或者也可以修改 Pycharm 中的 PYTHONPATH
配置以添加模块所在目录(注意这种情况下与 stdlib 模块的名称冲突),并直接导入它们(不带点表示相对导入)。