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

Windows10系统执行conda activate激活Anaconda虚拟环境报错如何解决

解决方案

你遇到的报错是因为Conda未对PowerShell终端完成初始化配置,报错给出的配置方案仅适用于Bash类Shell,不适用于Windows PowerShell,按以下步骤配置即可正常使用conda activate命令:

步骤1:执行Conda PowerShell初始化

  • 先打开系统中安装的「Anaconda Prompt」或「Miniconda Prompt」(该终端默认已配置好Conda环境,可正常执行Conda命令)
  • 在终端中执行以下命令:
conda init powershell

执行完成后关闭当前终端。

步骤2:修改PowerShell执行策略

Conda的初始化脚本属于本地自定义脚本,PowerShell默认的安全策略会阻止此类脚本运行,需要手动调整:

  • 打开管理员权限的PowerShell终端(右键点击PowerShell图标,选择「以管理员身份运行」)
  • 执行以下命令:
Set-ExecutionPolicy RemoteSigned
  • 出现提示后输入A或者Y,按回车确认修改即可。

步骤3:验证功能

关闭所有已打开的PowerShell终端后重新打开,执行conda activate <你的环境名>即可正常激活虚拟环境。

临时使用方案(无需永久修改配置)

如果不想永久修改PowerShell配置,每次需要使用Conda前可以在PowerShell中执行以下命令加载Conda环境:

# 路径替换为你实际的Miniconda/Anaconda安装路径下的对应脚本
C:\tools\miniconda3\shell\condabin\conda-hook.ps1

执行完成后即可正常使用conda activate命令。

注意事项

  • 如果之前你手动将Conda的bin目录添加到了系统PATH环境变量中,建议删除该配置,避免和新版Conda的初始化逻辑产生冲突。

内容的提问来源于stack exchange,提问作者S M Abrar Jahin

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 16:24:02