簡體   English   中英

VS 代碼 - Python 3.8.3 解釋器

[英]VS Code - Python 3.8.3 Interpreter

使用 VS 代碼 (1.45.1) 和 Python 3.8.3(64 位)。

今天安裝了兩個,最奇怪的是 VS Code 一直告訴我“選擇 Python 解釋器”。 我這樣做,使用那個提示符或命令選項板,我必須手動瀏覽到我保留的路徑(猶豫是否要處理環境變量,而不是在個人機器上)。 當我這樣做時,彈出窗口消失了,但錯誤仍然存在。 正如其他人所建議的那樣,我查看了編輯 vs 設置 json 並添加了

"python.pythonPath": "C:\\Python38\\python.exe",

測試基本腳本 (.py) 我能夠在 Python 終端(或 Shift Enter)中右鍵單擊運行。 當那個終端打開時,我跑了:

import sys
print(sys.version)

我回來了:3.8.3(tags/v3.8.3:6f8c832,2020 年 5 月 13 日,22:37:02)[MSC v.1924 64 位 (AMD64)]

所以python分機找不到解釋器,但我可以清楚地與之交互。 任何想法/幫助表示贊賞!

以下是圖片,以防您找不到它:在 VSC 中打開 python 腳本后,底部應該有一個選項卡顯示它正在使用哪個 python 文件夾: 在此處輸入圖像描述

在安裝了 python 的位置點擊 select: 在此處輸入圖像描述

您需要更新設置中的 python 路徑。 選擇解釋器並不能解決問題。 遵循此評論中的建議后,它似乎起作用了。

您可以通過編輯 settings.json 添加解釋器,如您所述:我必須將 3.10 版本改回 3.9 版本才能使用 TF。 所以我簡單地更改了舊文件路徑(“C:\SomePathTo\Python3\python.exe”):

{
    "python.defaultInterpreterPath": "C:\\Users\\SomePathTo\\Python\\Python39\\python.exe"
}

只有這樣,當我點擊 kernel 解釋器時,我才能看到 Python 版本。

暫無
暫無

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

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