VS代码不会更改python环境

vcirk6k6  于 2023-01-29  发布在  Python
关注(0)|答案(4)|浏览(110)

我正在使用VS-Code和anaconda环境作为python解释器。我通过ctrl + shift +'选择了确切的anaconda基础环境,它也反映在vscode的下面板中。但是,当我检查python版本时,它显示我的系统默认python环境3.7.9。如果你看到下面的截图,那么anaconda环境是3.8.3
请给予我解答,x1c 0d1x谢谢。

js81xvg6

js81xvg61#

在VSCode中更改版本不会更改PS示例将使用的示例。尝试执行where python以查看PS示例正在获取的V3.7.9在哪里。然后从环境变量中删除该版本,并添加V3.8.3的路径。
此外,您还可以:强制使用v3.8.3
1.在命令中指定python版本

py -3.8 <command>

1.或者设置PY_PYTHON环境变量来设置要使用的版本。查看此内容以获取更多帮助Python文档

a2mppw5e

a2mppw5e2#

在改变环境之后,你可以重新启动这vs代码再次.它可能是改变现在.如果没有,然后尝试改变现在againg通过点击这解释程序名字是显示在这vscode窗口的左边底部

ghhkc1vu

ghhkc1vu3#

对于那些尝试过这些步骤但一无所获的人:

  • 选择不同的解释程序
  • 重新启动vscode
  • 重新安装vscode Python扩展并删除其文件夹

可能您正在工作区而不是文件夹中工作。尝试从工作区中单独打开您的文件夹并选择您想要的解释器。这对我很有效。

hzbexzde

hzbexzde4#

要检查和更改代码解释器:

  • 在左上角菜单栏中单击查看
  • 在下拉菜单中,单击命令调色板
  • 单击**Python:**选择解释器
  • 选择并单击所需的口译员

另一种确保使用anconda解释器的方法是打开anaconda navigator并从那里启动vs code
原始代码与代码操作方法

相关问题