You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何CMD创建Python虚拟环境后,VS Code运行文件无法自动激活?

VS Code自动激活Python虚拟环境的解决方案

问题背景

  • 使用环境:Python 3.12.2 + Visual Studio Code
  • 操作流程:将笔记本中的项目克隆到台式机后,通过命令python -m venv venv创建了虚拟环境,可通过venv\Scripts\activate.bat手动激活环境
  • 需求:希望运行Python程序时自动激活该虚拟环境,无需每次手动执行激活命令
  • 当前状态:已在VS Code中选中解释器为3.12.2(关联虚拟环境venv),最初猜测问题与环境变量有关

解决方法

只需在VS Code的设置中开启自动激活虚拟环境的选项:

  1. 打开VS Code设置界面(使用快捷键Ctrl+,)
  2. 在设置搜索栏输入python.terminal.activateEnvironment
  3. 将该选项的取值设置为True
  4. 重启终端或重新运行Python程序,虚拟环境会自动激活

内容的提问来源于stack exchange,提问作者CanadianBeaver

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 02:27:03