私は pylint で遊んでいて、コード分析に sonarqube を使用しています。すべてがインストールされ、正常に動作しています。ただし、モジュールをインポートできないというエラー「f0401」が表示されます。これが私のディレクトリ構造です。
top level:
directoryA
__init__.py
folderA
some .py files
directoryB
__init__.py
folderA
some .py files
directoryC
__init__.py
folderA
some .py files
directoryA で pylint を実行しています。directoryA の .py ファイルには、directoryB と directoryC からのインポートがいくつかあります。そのため、directoryA で pylint を実行すると、「directoryB.somemodule をインポートできない」などのインポート エラーが発生します。分かりやすく説明できればと思います。
その問題を解決する方法を誰かが助けることができますか?PS pylint の使用と微調整に関する優れたドキュメントとチュートリアルを誰かが指摘してくれれば、それは素晴らしいことです。