我遵循了有关软件包和模块的完整文档。我什至复制了他们的文件结构。 init .py文件也位于每个文件夹中。当我尝试从同级文件中导入模块时,绝对导入仍然失败。
这是我关注的文档 https://docs.python.org/3/tutorial/modules.html#intra-package-references
唯一可行的方法是通过导入sys编辑路径
即使调用python -m main_package.sub_package.app都会产生未找到相同模块的错误
在导入它们时,我还在 main 类和其他模块中尝试了相对导入。仍然会产生错误。