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