VSCode 显示旧版本的解释器

时间:2021-06-07 19:43:30

标签: python visual-studio-code version

我使用 VSCode,我刚刚将 Python 从 3.9.1 更新到 3.9.5,但它不会显示在状态栏上,底部的蓝色栏在它的左侧,它显示了 Python口译员。

这是我打开Python时得到的,不管在哪里:cmd、VSCode终端、Python39文件夹中的文件...

Python 3.9.5 (tags/v3.9.5:0a7dcbd, May  3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)] 
on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

毫无疑问,我现在的机器(Windows 10)中当前的 Python 版本是 3.9.5。 顺便说一句,Python 路径是正确的。

"python.pythonPath": "C:/Users/[myUserName]/AppData/Local/Programs/Python/Python39/python.exe",

在“Python:选择解释器”框中,我有两个选项:一个是我从未使用过的过时的 conda 解释器(版本 3.8.5),另一个是指向更新版本的路径,但仅显示为“版本 3.9.1”。

VSCode “看到” 3.9.5 但显示为 3.9.1。这是一个屏幕截图: Versions don't relate

那么,有没有办法改变它?难道不应该改变吗?

更新:
我已经在截图的工作区中设置了一个虚拟环境。刚刚做了,激活,停用,然后重新启动VSCode。
我不知道为什么,但现在 Python 3.9.5 显示在解释器列表中,其路径指向虚拟环境的文件夹“Script”。 显然,为工作空间创建虚拟环境会设置自己的解释器。
不过,我希望我可以将其设为默认值,而不必每次都创建一个虚拟环境。

0 个答案:

没有答案