如何获取基础 conda 安装目录(不是 CONDA_PREFIX)?
How to get base conda installation directory (not CONDA_PREFIX)?
我正在尝试找出获取基本 conda 安装目录的最佳方法。
我写了这个,但我知道这不是最好的方法:
(base) -bash-4.2$ which conda
/usr/local/devel/ANNOTATION/jespinoz/anaconda3/bin/conda
(base) -bash-4.2$ which conda | python -c "import sys; print('/'.join(sys.stdin.read().split('/')[:-2]))"
/usr/local/devel/ANNOTATION/jespinoz/anaconda3
是否缺少某些环境变量?
一个技巧是从激活的 base:
回显 CONDA_PREFIX
conda run -n base bash -c "echo ${CONDA_PREFIX}"
也有CONDA_ROOT
,但我不认为是在没有激活环境的情况下定义的。
我正在尝试找出获取基本 conda 安装目录的最佳方法。
我写了这个,但我知道这不是最好的方法:
(base) -bash-4.2$ which conda
/usr/local/devel/ANNOTATION/jespinoz/anaconda3/bin/conda
(base) -bash-4.2$ which conda | python -c "import sys; print('/'.join(sys.stdin.read().split('/')[:-2]))"
/usr/local/devel/ANNOTATION/jespinoz/anaconda3
是否缺少某些环境变量?
一个技巧是从激活的 base:
回显CONDA_PREFIX
conda run -n base bash -c "echo ${CONDA_PREFIX}"
也有CONDA_ROOT
,但我不认为是在没有激活环境的情况下定义的。