Pylint Error: Attempted relative import beyond top-level package

Pylint Error: Attempted relative import beyond top-level package

这里在 VSCode 每当我写下一行时 from . import dispatcher pylint 总是给出错误声明说 Attempted relative import beyond top-level package.

但是当我运行模块使用这个命令时:python -m src.train程序运行s没有闪烁任何错误。这是 VSCode 编辑器的屏幕截图:

有人知道谁在 VSCode 解决这个问题吗?

只需在包含您的dispatcher.py文件的文件夹中添加一个空的__init__.py文件,则该文件夹下的所有.py文件整体应该被识别为一个包.并且 lint 错误应该消除。