ValueError:尝试相对导入超出顶级软件包,同时尝试运行软件包

时间:2019-12-24 15:59:11

标签: python python-3.x

我有以下项目结构。当我尝试从test.py运行代码时,出现ValueError:尝试了相对于顶级程序包的相对导入。

Project structure

我在哪里错了?我也想在任何计算机上使用此软件包,所以我可能应该找出路径问题?

2 个答案:

答案 0 :(得分:3)

__init__.py目录添加一个空robbi

答案 1 :(得分:2)

您不需要使用相对导入。这应该可以正常工作:

from logic import window

# Do stuff
# ...

window.player()