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

如何在Cmder中配置并成功激活Conda环境

解决Cmder无法识别conda命令的操作步骤

方法一:初始化对应Shell(优先选择)

  1. 从系统开始菜单打开官方的Anaconda Prompt,执行对应命令:
    • 如果你Cmder默认使用cmd内核,执行:
      conda init cmd.exe
    • 如果你Cmder默认使用PowerShell内核,执行:
      conda init powershell
  2. 执行完成后完全关闭所有Cmder、Anaconda Prompt窗口,重新打开Cmder即可正常使用conda系列命令。

如果上述方法不生效,或者你不想修改全局Shell配置,可以使用Cmder自定义启动脚本的方案:

方法二:配置Cmder专属启动脚本

  1. 先找到你本机的Anaconda安装路径,默认安装路径为C:\Users\你的用户名\anaconda3,后续步骤中请替换为你自己的实际安装路径。
  2. 打开Cmder设置:点击窗口右上角菜单 -> Settings -> Startup -> Tasks。
  3. 在任务列表中找到你日常使用的启动项,对应修改启动命令:
    • 若使用cmd::Cmder启动项,替换启动命令为:
      cmd /k ""%ConEmuDir%\..\init.bat" & "你的Anaconda路径\Scripts\activate.bat" 你的Anaconda路径"
    • 若使用PowerShell::Cmder启动项,替换启动命令为:
      powershell -ExecutionPolicy Bypass -NoLogo -NoExit -Command "& '%ConEmuDir%\..\profile.ps1'; & '你的Anaconda路径\shell\condabin\conda-hook.ps1' ; conda activate base "
  4. 保存设置后重启Cmder即可生效。

额外说明

如果PowerShell模式下提示脚本无法执行,可使用管理员权限打开PowerShell,执行Set-ExecutionPolicy RemoteSigned,输入Y确认后重启Cmder即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 09:57:00