是否会将 miniconda 移动到另一个正在运行 slurm 作业的目录?

问题描述 投票:0回答:1

我正在服务器集群上工作,我的主目录开始超过 25GB 的大小限制。是否可以将 miniconda 和 .conda 目录移动到集群的 /scratch 部分,在该部分中我有更高的内存限制,而不会中断当前正在运行并使用 conda 环境的 slurm 作业?这是否会干扰在作业数组中的其他作业中使用

source activate my_env_name
激活环境?

conda slurm miniconda
1个回答
0
投票

每个环境的一些 conda 脚本是在创建时生成的,并且具有硬编码路径。 移动整个目录将破坏这些链接。最好在新位置创建环境。

您可以使用以下命令设置创建环境和存储包的默认目录:

conda config --prepend envs_dirs /path/to/some-dir/envs
conda config --prepend pkgs_dirs /path/to/some-dir/pkgs
© www.soinside.com 2019 - 2024. All rights reserved.