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

如何在集群/超级计算机中激活指定目录下的Conda环境

激活指定目录下的共享Conda环境(集群/超级计算机场景)

方法1:直接通过环境路径激活

这是最直接的方式,无需额外配置:

  • 先确保当前shell已初始化Conda(未初始化的话,bash用户执行conda init bash,重启shell后生效;集群环境下若有Conda模块,先运行module load conda加载)
  • 执行激活命令,替换为你的共享环境实际绝对路径:
    conda activate /absolute/path/to/shared/conda/env
    
    例:环境放在/cluster/shared/envs/research_common,就运行conda activate /cluster/shared/envs/research_common

方法2:添加环境目录到Conda配置,用环境名激活

如果想通过环境名(比如research_common)而非长路径激活,可把共享环境的父目录加入Conda的环境搜索列表:

  • 先查看当前Conda的环境搜索目录:
    conda config --show envs_dirs
    
  • 添加共享环境所在的父目录(例:环境在/cluster/shared/envs/research_common,就添加/cluster/shared/envs):
    conda config --add envs_dirs /cluster/shared/envs
    
  • 之后直接用环境名激活:
    conda activate research_common
    
  • 若无权限修改全局配置,可手动编辑个人~/.condarc文件,添加如下内容(替换为实际路径):
    envs_dirs:
      - /cluster/shared/envs
      - ~/your_local_conda/envs
    

注意事项

  • 确保Conda版本≥4.6,该版本开始支持直接通过路径激活环境;旧版本可使用source /path/to/env/bin/activate(bash/zsh)或source /path/to/env/bin/activate.csh(csh/tcsh)
  • 集群中若Conda命令不可用,先通过module avail查看是否有Conda模块,再用module load conda加载

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 09:13:19