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

如何在Windows CMD终端自动激活conda/mamba环境?

自动在Windows Terminal启动时激活mamba/conda环境

针对cmd.exe终端

有两种实现方式:

  • Windows Terminal单独配置(推荐):
    打开Windows Terminal设置(快捷键Ctrl+,),找到「Command Prompt」配置项,修改「Command line」字段:

    cmd.exe /k "mamba activate your_env_name"
    

    其中/k参数表示执行激活命令后保持终端窗口打开,替换your_env_name为你要默认激活的环境名。

  • 全局cmd配置(影响所有cmd窗口):
    按下Win+R输入regedit打开注册表编辑器,定位到:

    HKEY_CURRENT_USER\Software\Microsoft\Command Processor
    

    新建字符串值Autorun,值设为mamba activate your_env_name。

针对PowerShell终端

利用PowerShell的配置文件实现:

  1. 打开PowerShell,执行命令检查配置文件是否存在:
    Test-Path $PROFILE
    
  2. 如果返回False,创建配置文件:
    New-Item -Path $PROFILE -ItemType File -Force
    
  3. 打开配置文件编辑(比如用记事本):
    notepad $PROFILE
    
  4. 在文件末尾添加激活命令:
    mamba activate your_env_name
    
    保存后重启PowerShell即可生效。注意需先执行过mamba init powershell完成PowerShell的初始化配置。

针对WSL终端(如Ubuntu)

修改WSL内的shell配置文件:

  1. 打开WSL终端,根据使用的shell编辑对应配置文件:
    • bash:编辑~/.bashrc
      nano ~/.bashrc
      
    • zsh:编辑~/.zshrc
      nano ~/.zshrc
      
  2. 在文件末尾添加激活命令:
    mamba activate your_env_name
    
  3. 保存并退出编辑器,执行source ~/.bashrc(或对应配置文件)使更改立即生效,后续启动WSL终端会自动激活环境。同样需先执行过mamba init bash(或对应shell)完成初始化。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 21:47:15