我正在使用pylint和sonarqube进行代码分析。一切都已安装并正常工作。然而,我收到了“f0401”错误,表示无法导入模块。这是我的目录结构。
我正在目录A上运行pylint。目录A中的.py文件从目录B和目录C进行了一些导入。因此,当我在目录A上运行pylint时,我会得到导入错误,例如无法“导入directoryB.somemodule”。希望我能够清楚地解释这个问题。
有人可以帮助我解决这个问题吗?附注:如果有人指出一些使用和调整pylint的好文档和教程,那就太好了。
top level:
directoryA
__init__.py
folderA
some .py files
directoryB
__init__.py
folderA
some .py files
directoryC
__init__.py
folderA
some .py files
我正在目录A上运行pylint。目录A中的.py文件从目录B和目录C进行了一些导入。因此,当我在目录A上运行pylint时,我会得到导入错误,例如无法“导入directoryB.somemodule”。希望我能够清楚地解释这个问题。
有人可以帮助我解决这个问题吗?附注:如果有人指出一些使用和调整pylint的好文档和教程,那就太好了。