首頁  >  文章  >  後端開發  >  如何使用 Pylint 修復 Visual Studio Code 中的「未解決的匯入」錯誤?

如何使用 Pylint 修復 Visual Studio Code 中的「未解決的匯入」錯誤?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-28 07:46:29200瀏覽

How to Fix

解決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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn