首頁 >後端開發 >Python教學 >為什麼安裝模組後,VS Code 中仍出現「ModuleNotFoundError」?

為什麼安裝模組後,VS Code 中仍出現「ModuleNotFoundError」?

Patricia Arquette
Patricia Arquette原創
2024-11-08 20:35:021052瀏覽

Why Am I Getting a

儘管安裝了模組,VS Code 中仍出現ModuleNotFoundError

在VS Code 中調試Python 代碼時,儘管安裝了模組,但代碼仍可能會遇到“ModuleNotFoundError”所需的模組。此錯誤通常是由於 Python 無法識別已安裝的模組而引起的。

要解決此問題,請考慮以下步驟:

  • 重新載入VS Code: 按[ Ctrl] [Shift] [P] 並選擇「重新載入視窗」。
  • 使用虛擬環境:確保模組安裝在虛擬環境中。
  • 正確安裝模組:使用建議的pip安裝方法:[python3 -m pip install new_module](取代「 new_module" 與模組名稱)。

如果錯誤仍然存在,請編輯您的系統以使用 venv 進行套件管理並為每個專案建立新的虛擬環境。

針對 Debian 12 進行編輯

較新版本的 Python(例如,在 Debian 12 中)需要使用虛擬環境進行套件管理。始終為新專案建立虛擬環境並在該環境中安裝套件。若要停用活動虛擬環境,請使用「deactivate」指令。

其他注意事項

驗證您的系統上是否安裝了 python venv 模組。對於基於 Debian 的系統,執行以下命令進行安裝:

$ sudo apt install python3-venv 

以上是為什麼安裝模組後,VS Code 中仍出現「ModuleNotFoundError」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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