Re: [問題] 請教vscode裡查看python版本的問題

作者: ddavid (謊言接線生)   2021-05-05 18:14:13
※ 引述《chin2049 (YesOrNo)》之銘言:
: 請教一下
: 我vscode視窗左下角是寫
: Python 3.9.5 64-bit
: 而我在vscode裡的terminal zsh 打 python -V 是顯示
: 2.7.16
: 請問這兩個版本為何會不同 有影響嗎?
講一下我個人知道的情況。
即便我們已經幫Project選好了正確的python interpreter(亦即有對應的
settings.json儲存這個設定),但VSCode在重新開啟時自動開的那個terminal仍然
會是系統最原始內建的那個環境。
基本上我想應該是因為這個自動開啟的terminal是在VSCode一開啟,尚未讀取
Project settings.json時就已經打開的,開啟時來不及知道設定,所以當然不會進
入對應環境。
我的做法是關掉那個terminal,然後在Project保持開啟的狀態下,重新開一個
terminal。正常來說,這時的terminal應該就會跟隨你左下角顯示的interpreter而
正確進入那個環境了。
或者不理它,你在Run code的時候其實它也會另外開一個新的terminal進到正確
環境才執行。所以除非你要手動在terminal下做些什麼跟Python環境有關的事情,否
則不理它其實也不會怎麼樣。
作者: chin2049 (YesOrNo)   2021-05-05 19:04:00
好的 多謝講解 我再研究看看

Links booklink

Contact Us: admin [ a t ] ucptt.com