Windows の Wing IDE から PyLint を実行すると、「インポートできません」というエラーが発生する場合があります。 import 'module'" は、サブディレクトリ (パッケージ) からモジュールをインポートするときに使用します。この問題は、最上位ディレクトリが Python パスに含まれているため、実行時にインポートが正しく機能するにもかかわらず発生します。
この問題を解決するには、2 つのオプションが利用可能です:
モジュールの上のディレクトリを含むように PYTHONPATH 環境変数を変更します。これにより、PyLint は分析中にモジュールを確実に見つけることができます。
代わりに、ユーザーは PyLint 構成ファイル (~/.pylintrc) を編集して、次のパスを含めることができます。モジュールを手動で実行します。これには、構成ファイルに次の行を追加することが含まれます:
[MASTER] init-hook='import sys; sys.path.append("/path/to/root")'
(PyLint のバージョンが異なる場合、[MASTER] セクションを [General] に変更する必要がある場合があることに注意してください)。
これらの手順に従うことで、ユーザーはサブディレクトリからモジュールを正常にインポートするように PyLint を設定し、「インポートできません」エラーを解決し、正確なコード分析を保証できます。
以上がサブディレクトリへのモジュールのインポートに関する PyLint の「インポートできません」エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。