earth-forecasting-transformer/
src/
earthformer/
config.py
scripts/
cuboid_transformer/
enso/
train_cuboid_enso.py
在这种情况下,你可以使用以下代码在"train_cuboid_enso.py"中导入"cfg":
from ...earthformer.config import cfg
在这个例子中,使用"..."表示向上两级目录,然后进入"earthformer"包中的"config.py"模块。通过这样的相对导入,你可以正确地导入"cfg"对象。
请确保将实际的文件路径和模块名称替换为你的目录结构和模块名称,以便正确导入模块。
第二种方法
要在"train_cuboid_enso.py"中导入"config.py"中的"cfg"对象,你可以使用以下代码:
from earthformer.config import cfg
确保在 PyCharm 中将项目根目录(earth-forecasting-transformer)标记为源代码根目录。这样做可以确保 PyCharm 能够正确解析导入路径。
如果导入仍然存在问题,请确保你的环境设置正确,并且模块路径与实际目录结构一致。
博客介绍了在 'train_cuboid_enso.py' 中导入 'config.py' 里 'cfg' 对象的方法。一是使用相对导入,通过 '...' 表示向上两级目录进入 'earthformer' 包中的 'config.py' 模块;二是在 PyCharm 中将项目根目录标记为源代码根目录,同时要保证环境设置和模块路径正确。
1548

被折叠的 条评论
为什么被折叠?



