gpt4 book ai didi

python - 尝试超出顶级包的相对导入?

转载 作者:行者123 更新时间:2023-11-30 22:44:14 24 4
gpt4 key购买 nike

我的目录结构如下:

game/
graphics/
__init__.py
render.py
sound/
__init__.py
echo.py
__init__.py

我的render.py读取from ..sound.echo import echo_test,但每次我运行它时,它都会显示尝试在顶级包之外进行相对导入
我该如何解决这个问题?

最佳答案

您需要相对导入吗?

你可以使用from game.sound.echo import echo_test吗?

不过,由于您没有显示确切的堆栈跟踪,因此错误可能来自 echo.py。不过,尝试“导入顶级包之外”是不言自明的。

PEP 328值得一读

关于python - 尝试超出顶级包的相对导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41582277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com