我想导入导入的东西从数据库和模型文件
from ..database import SessionLocal from ..models import Todos
并接收
from ..database import SessionLocal ImportError: attempted relative import beyond top-level package
ivqmmu1c1#
这里有一个非常全面的答案:第十亿次相对进口。您可以进行绝对导入:from TodoApp.database import ..。或者在Pycharm中修改PYTHONPATH配置,添加模块所在的目录(注意这种情况下与stdlib模块的名称冲突),并直接导入它们(不使用点表示相对导入)。
from TodoApp.database import ..
PYTHONPATH
1条答案
按热度按时间ivqmmu1c1#
这里有一个非常全面的答案:第十亿次相对进口。
您可以进行绝对导入:
from TodoApp.database import ..
。或者在Pycharm中修改PYTHONPATH
配置,添加模块所在的目录(注意这种情况下与stdlib模块的名称冲突),并直接导入它们(不使用点表示相对导入)。