2024-06-01 03:24:48 发布
网友
我有这样的项目结构。。。在
app/ main.py app/ __init__.py boot.py server.py controllers/ __init__.py home.py
进口的是。。。在
现在,除了最后一个导入之外,所有导入都有效。引发的错误是。。。在
ImportError: cannot import name boot
怎么了?(我使用的是python3.2)
您正在导入boot,它正在导入controllers,它随后被要求导入home,然后{}尝试导入{},但是导入还没有完成。不要这样做,你正在创建一个循环依赖。在
boot
controllers
home
另请参见Circular import dependency in Python
您正在导入}尝试导入{},但是导入还没有完成。不要这样做,你正在创建一个循环依赖。在
boot
,它正在导入controllers
,它随后被要求导入home
,然后{另请参见Circular import dependency in Python
相关问题 更多 >
编程相关推荐