Visual Studio Code での Pylint の「未解決のインポート」エラーを解決する
Visual Studio Code で Pylint を使用すると、「未解決のインポート」が発生する可能性があります機能コードがあるにもかかわらずエラーが発生します。この問題は、仮想環境とワークスペースのディレクトリが異なる可能性があり、リンターが仮想環境内の Python ファイルを認識できない場合に発生します。
Django および組み込みモジュールの修正
組み込みモジュールの問題を解決するには、ワークスペースの .vscode/settings.json ファイルで次の設定を構成します:
"python.autoComplete.extraPaths": ["/path/to/python/virtualenv/site-packages"]
「/path/to/python/virtualenv/site」を置き換えます-packages" を、仮想環境内の site-packages ディレクトリの実際の場所に置き換えます。
カスタム モジュールの修正
カスタム モジュールの場合、次のワークスペース設定を行う必要があります。 used:
"python.autoComplete.extraPaths": ["./path-to-your-code"]
「./path-to-your-code」をカスタム モジュールを含むディレクトリへのパスに置き換えます。
Pylance 設定 (2023 Update)
python- language-server の非推奨と Pylance の導入に伴い、設定が変更されました。ワークスペース設定 .vscode/settings.json ファイルで次の設定を構成します:
"python.analysis.extraPaths": ["./path-to-your-code"]
これらの設定を組み込むことで、Pylint は必要なモジュールを見つけて「未解決のインポート」エラーを解決できるようになり、作業を合理化します。 Visual Studio Code での開発プロセス。
以上がPylint を使用して Visual Studio コードの「未解決のインポート」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。