Python相对导入限制?

Python相对导入限制?,python,python-3.x,python-import,Python,Python 3.x,Python Import,python相对导入中允许的数量是否有限制?我有一个项目,其中所有的导入都是相对的,除了一个有命令的模块外,它运行良好 from ....Infrastructure.Enums import FieldRolls 我得到了以下错误: attempted relative import with no known parent package 当我将命令更改为导入3个点时,它起作用了 我还检查了\uuuu name\uuuuuu和\uuuu package\uuuuuuu变量,它们看起来正常

python相对导入中允许的
数量是否有限制?我有一个项目,其中所有的导入都是相对的,除了一个有命令的模块外,它运行良好

from ....Infrastructure.Enums import FieldRolls
我得到了以下错误:

attempted relative import with no known parent package
当我将命令更改为导入3个点时,它起作用了


我还检查了
\uuuu name\uuuuuu
\uuuu package\uuuuuuu
变量,它们看起来正常。

可能只有3个级别到顶级包,您试图爬得太高了一步……这不是真的。如果我尝试移动到顶层,则会出现错误“尝试移动到顶层”或类似的错误。无论如何,我在另一个位置(有2个点)得到了错误,所以问题是另一个问题。错误猜测:-(。老实说,我只能想象这个问题,因此我之前的评论。也许你应该尝试控制
\uuu init\uuuuuy.py
文件的层次结构及其内容。