簡體   English   中英

如何在 Visual Studio Code 中將我的解釋器從 Python 3.8 更改為 Python 3.9? [已解決]

[英]How could I change my Interpreter from Python 3.8 to Python 3.9 in Visual Studio Code? [Resolved with answer]

我知道這是很多次問題,但我仍然找不到解決問題的最簡單方法:

最近我遇到了“lxml”的導入錯誤,我發現只有在使用 Visual Studio Code (VSC) 時才會發生此錯誤,但在終端中使用“python3”命令時腳本可以完美執行
在此處輸入圖片說明

在我閱讀了論壇上的幾篇文章后,我的問題似乎是我應該使用 Python 3.9 而不是 3.8 來更改我的 VSC 參數。

終端中的演示 - Python3 工作在此處輸入圖片說明

在 VSC 中使用“不調試運行”進行演示在此處輸入圖片說明 錯誤:ImportError:無法從“lxml”導入名稱“etree”(/Users/LSH/Library/Python/3.8/lib/python/site-packages/lxml/ init .py)

當我檢查我的 VSC 時,我可以看到左下角使用的是 Python3.8.2 64 位。 所以我想知道一旦我將其更改為 Python 3.9,那么我當前的問題會得到解決嗎?

在此處輸入圖片說明

或者我應該更新python文件? 在此處輸入圖片說明 當我打開 /usr/bin/python3 時,它是 Python 3.8.2 在此處輸入圖片說明

希望我能盡快得到正確的答案:) 謝謝大家。

@更新:根據以下建議,我嘗試通過單擊 Command + Shift + P 來“選擇解釋器”,但是,它顯示了我看不到 Python 3.9 的以下選項,您知道確切的 Python3.9 解釋器在哪里嗎? (因為所有選項都指向 /usr/bin/python3 應該是 3.8.2) 在此處輸入圖片說明

這樣做 - 首先單擊 Python 3.8.2(您的第四張圖片)。 然后你會得到一個選項來配置你的 python 解釋器。 選擇所需的版本。

步驟 1. ctrl/cmd + shift + p打開命令面板。
步驟 2. 輸入python: select interpreter
步驟 3. 點擊python: select interpreter
步驟 4. 從下拉列表中選擇一個新的解釋器或輸入絕對路徑
步驟 5. 慶祝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM