win10系统下VsCode选择Python虚拟环境和解释器

参考链接: Using Python environments in VS Code

输入(Ctrl+Shift+P),在搜索栏中输入python:select interpreter即可选择不同的环境.如图所示:
在这里插入图片描述

本人已经创建好多个python环境,可以选择所需环境和相应解释器:
在这里插入图片描述

### Windows 10 上配置 VSCode 显示 Python 虚拟环境名称 为了使 Visual Studio Code (VSCode) 正确显示并使用特定的 Python 虚拟环境,在完成虚拟环境创建之后,需进一步调整设置。 #### 安装 virtualenv 或者 venv 创建虚拟环境 对于已经通过 `python -m venv test2` 命令创建名为 test2 的虚拟环境[^2],这一步骤已完成。此命令会在当前目录下建立一个新的文件夹 test2 来保存该虚拟环境中所有的包以及解释器副本。 #### 修改 VSCode 中的工作区或用户设置来指定解释器路径 打开 VSCode 并进入命令面板(Ctrl+Shift+P),输入 “Python Select Interpreter”,选择刚刚创建好的虚拟环境中的 Python 解释器版本。这一操作会自动更新 `.vscode/settings.json` 文件以包含如下条目: ```json { "python.pythonPath": "${workspaceFolder}/test2/Scripts/python.exe" } ``` 上述 JSON 片段指定了工作区内使用的 Python 解析程序的位置,从而让编辑器知道哪个解析程序应该被用来执行代码片段、启动调试会话等动作。 #### 让终端识别激活的虚拟环境 为了让集成终端也能够识别到所选的虚拟环境,可以在每次开启新终端时手动运行位于 `<your_env_folder>/Scripts/activate.bat` 的批处理脚本;或者更方便的是利用扩展插件如 `Terminal Here` 实现双击即开关联动激活相应环境的功能[^1]。 当以上步骤完成后,不仅能在状态栏看到当前选用了解释器的信息,而且所有由 VSCode 发起的操作都将基于选定的虚拟环境来进行,包括但不限于 IntelliSense 提示、Linting 检查、单元测试执行等等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值