设置 ~/.conda/pkgs 目录的路径

Al *_*Bro 3 conda

在我的主目录上空间非常有限的集群上工作,所以我想将 ~/.conda/pkgs 文件夹的主目录中的默认设置设置为另一个包,我似乎无法弄清楚如何做到这一点。

我曾尝试将 .condarc 文件与 pkg_dirs 一起使用:

channels:
  - conda-forge
  - bioconda
  - defaults

pkg_dirs: my/new/folder

Ideally this would make the creation and installation of the .conda folder in the new path not my home directory
Run Code Online (Sandbox Code Playgroud)

Al *_*Bro 6

从这篇文章中获得清晰:并将在此处为任何尝试使用 Google 的人发布答案

anaconda .conda 文件夹从 /home/usrxy 移动到其他位置

解决方法有两个:

  1. 使您在 home 中的 .conda 文件夹不再可写

  2. 通过 conda config --add pkgs_dirs /PATH/TO/FOLDER 将 pkg_dirs 正确添加到 .condarc 文件

或直接编辑您的 .condarc 并使用正确的语法

pkgs_dirs:
  - /PATH/TO/FOLDER
Run Code Online (Sandbox Code Playgroud)

请参阅有关设置的 Conda 文档pkgs_dirs

  • 另一个选项:`export CONDA_PKGS_DIRS=/your/path` (2认同)