Pycharm相对路径

问题描述 投票:0回答:1

我想从数据库和模型文件导入一些东西

from ..database import SessionLocal
from ..models import Todos

并接收

 from ..database import SessionLocal
ImportError: attempted relative import beyond top-level package
python pycharm
1个回答
0
投票

这里有一个很棒的相关综合答案:十亿次相对进口.

您可以进行绝对导入:

from TodoApp.database import ..
。或者也可以修改 Pycharm 中的
PYTHONPATH
配置以添加模块所在目录(注意这种情况下与 stdlib 模块的名称冲突),并直接导入它们(不带点表示相对导入)。

© www.soinside.com 2019 - 2024. All rights reserved.