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

VSCode中无法激活Python虚拟环境的问题求助

解决VSCode PowerShell终端激活Python虚拟环境的问题

方法1:使用PowerShell专属激活脚本

虚拟环境的Scripts目录下有对应PowerShell的激活脚本Activate.ps1,直接在VSCode的PowerShell终端执行:

.\env\Scripts\Activate.ps1

执行后终端会自动显示(env)前缀,代表环境激活成功。

方法2:调整PowerShell执行策略(若方法1报错)

如果执行Activate.ps1时提示“无法加载文件...因为在此系统上禁止运行脚本”,是Windows默认执行策略限制导致的,按以下步骤修改:

  1. 以管理员身份打开PowerShell
  2. 执行命令调整执行策略(选RemoteSigned兼顾安全与本地脚本运行权限):
Set-ExecutionPolicy RemoteSigned
  1. 按提示输入Y确认,重启VSCode的PowerShell终端后,再执行.\env\Scripts\Activate.ps1即可激活环境。

方法3:配置VSCode自动激活虚拟环境

  1. 打开VSCode设置(快捷键Ctrl+,)
  2. 搜索python.terminal.activateEnvironment,确保该选项处于勾选状态
  3. 打开项目文件夹后,VSCode会自动识别虚拟环境并在终端完成激活,无需手动执行脚本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 00:07:01