18
2025
08

VSCode 激活 Python 虚拟环境

在 Visual Studio Code (VSCode) 中激活 Python 虚拟环境可以帮助隔离项目依赖,避免版本冲突。以下是详细步骤:

1. 创建虚拟环境

在项目根目录中打开终端,执行以下命令创建虚拟环境:

python -m venv venv
  • venv 是虚拟环境的名称,可根据需要更改。

  • 该命令会在项目目录下生成一个名为      venv 的文件夹。

2. 激活虚拟环境

根据操作系统选择以下命令激活虚拟环境:

  • Windows:

\venv\Scripts\activate
  • macOS/Linux:

source venv/bin/activate

激活后,终端提示符会显示虚拟环境名称,例如 (venv)

3. 配置 VSCode 使用虚拟环境

  1. 打开 VSCode 并加载项目文件夹。

  2. 按快捷键      Ctrl+Shift+P      (Windows/Linux) 或 Cmd+Shift+P (macOS),输入并选择 Python: Select      Interpreter

  3. 在弹出的列表中选择      venv 环境对应的 Python 解释器路径。

4. 自动激活虚拟环境

安装 VSCode 的 Python 插件(由 Microsoft 提供),它会自动检测并激活项目中的虚拟环境。如果未自动激活:

  1. 打开 VSCode 设置,搜索 Python: Venv Path

  2. 将路径设置为项目中虚拟环境的文件夹,例如      ./venv

5. 常见问题及解决

  • PowerShell 激活失败: 如果在 Windows 上报错,执行以下命令修改 PowerShell 执行策略:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
  • 插件未检测到虚拟环境: 确保已正确设置 Python: Venv Path,并重启 VSCode。

通过以上步骤,您可以轻松在 VSCode 中激活并管理 Python 虚拟环境,从而提高开发效率和项目可维护性。


« 上一篇

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。