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

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

Patricia Arquette
發布: 2024-11-08 20:35:02
原創
1000 人瀏覽過

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板