我的项目布局如下:
projectFolder /
setup/
__init__.py
setup.py
Utils /
__init__.py
cloudmanager.py
startup.py
我试图将Setup
模块导入cloudmanager.py
脚本(嵌套在另一个目录中)中。我可以轻松地将setup
模块和Utils
模块都导入startup.py
脚本中,因为它位于根目录中。
我已经尝试过(在cloudmanager.py
脚本内):
from . import setup
这给了我以下错误:
ImportError: cannot import name 'setup' from partially initialized module 'Utils' (most likely due to a circular import)
我尝试过:
from .. import setup
这给了我以下错误:
ValueError: attempted relative import beyond top-level package
有什么帮助吗?那里有类似的问题,但是他们转向使用操作系统,我想避免...
尝试使用:
import setup.setup
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句