vscode pythonvenv环境配置
时间: 2025-02-08 15:08:32 浏览: 81
### 如何在 Visual Studio Code 中设置和配置 Python `venv` 虚拟环境
#### 创建虚拟环境
为了创建一个新的Python虚拟环境,可以在命令行工具中进入目标项目所在的文件夹并执行如下命令:
对于Windows操作系统:
```batch
python -m venv venv
```
而对于macOS或Linux系统,则应使用此命令:
```bash
python3 -m venv venv
```
这将在当前目录下创建名为`venv`的新文件夹来保存该虚拟环境中所有的包和其他依赖项[^2]。
#### 激活虚拟环境
一旦创建好虚拟环境之后,下一步就是将其激活。针对不同平台有不一样的做法:
- **Windows**: 使用PowerShell或者CMD运行以下指令:
```batch
.\venv\Scripts\activate
```
- **macOS / Linux**: 执行下列shell脚本以启动它:
```bash
source venv/bin/activate
```
当成功激活后,终端提示符前会出现`(venv)`字样表示现在处于指定的虚拟环境下工作了。
#### 设置 VSCode 的 Python 解释器路径
为了让Visual Studio Code能够识别新建立起来的虚拟环境作为默认解释器,在VSCode内部完成相应设定至关重要。具体操作方式是在编辑器内打开设置面板并通过搜索栏查找`Python Interpreter`选项;接着从列表里挑选出对应于刚才所建虚拟环境的那个版本即可[^1]。
另外一种更简便的方法是通过左侧活动栏中的Python图标访问命令板(`Ctrl+Shift+P`),输入`Python: Select Interpreter`找到匹配条目进行选择[^3]。
#### 配置 `.vscode/settings.json`
如果希望更加精确地控制项目的开发环境,还可以手动修改位于`.vscode`子文件夹下的`settings.json`文档,添加类似于这样的配置片段以便指明特定的虚拟环境位置:
```json
{
"python.pythonPath": "${workspaceFolder}/venv/bin/python"
}
```
请注意这里的路径应当依据实际的操作系统做出适当调整(比如Windows上可能是`./venv/Scripts/python.exe`),并且确保指向的是正确安装好的Python可执行程序而不是整个虚拟环境根目录。
阅读全文
相关推荐


















