解決Visual Studio Code 中的Pylint「未解析的導入」錯誤
在Visual Studio Code 中使用Pylint 時,您可能會遇到「未解析的導入」儘管有功能代碼,但仍會出現錯誤。當 linter 無法辨識虛擬環境中的 Python 檔案時,就會出現此問題,這可能是由於虛擬環境和工作區之間的目錄不同所致。
修復Django 和內建模組
要解決內建模組的問題,請在工作區的.vscode/settings.json 檔案中設定以下設定:
"python.autoComplete.extraPaths": ["/path/to/python/virtualenv/site-packages"]
替換「/path/to/python/virtualenv/site」 -packages" 與虛擬環境中site-packages 目錄的實際位置。
自訂模組的修復
對於自訂模組,以下工作區設定應為使用:
"python.autoComplete.extraPaths": ["./path-to-your-code"]
將「./path-to-your-code」替換為包含自訂模組的目錄路徑。 vscode/settings.json 檔案中配置以下設定:
透過合併這些設置,Pylint 將能夠找到必要的模組並解決「未解決的匯入」錯誤,從而簡化您的工作Visual Studio Code中的開發流程。
以上是如何使用 Pylint 修復 Visual Studio Code 中的「未解決的匯入」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!