我的应用程序是这样组织的:apps/ code/ libglobal/ funglobal.py tests/ project/ liblocal/ funlocal.py main.py在main.py我有:import liblocal.funlocal在funlocal.py我尝试导入funglobal.py:from ....code.libglobal import funglobal当我跑python3 -B tests/project/main.py我收到一个错误:from ....code.libglobal import funglobalValueError: attempted relative import beyond top-level package我已经阅读了很多关于python3相对导入的信息,但仍然没有找到如何在不彻底改变应用程序组织的情况下解决这个错误。有什么解决办法吗?
添加回答
举报
0/150
提交
取消
