我使用 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。这是一个屏幕截图:
那么,有没有办法改变它?难道不应该改变吗?
更新:
我已经在截图的工作区中设置了一个虚拟环境。刚刚做了,激活,停用,然后重新启动VSCode。
我不知道为什么,但现在 Python 3.9.5 显示在解释器列表中,其路径指向虚拟环境的文件夹“Script”。
显然,为工作空间创建虚拟环境会设置自己的解释器。
不过,我希望我可以将其设为默认值,而不必每次都创建一个虚拟环境。