安装mamba并创建环境后,我以前的conda环境的名称全部丢失了。我可以看到他们的路径,甚至可以激活它们:
conda activate /environment/path
这就是我这样做时的样子:
conda env list
输出:
conda environments:
base * /home/emalv/mambaforge3
moose /home/emalv/mambaforge3/envs/moose
/home/emalv/miniconda3
/home/emalv/opt/miniconda3
/home/emalv/opt/miniconda3/envs/ase
/home/emalv/opt/miniconda3/envs/deepmd
/home/emalv/opt/miniconda3/envs/env_soap
/home/emalv/opt/miniconda3/envs/moose
/home/emalv/opt/miniconda3/envs/pfmod
/home/emalv/opt/miniconda3/envs/pmg
/home/emalv/opt/miniconda3/envs/pycalphad-garces
Run Code Online (Sandbox Code Playgroud)
我尝试激活名为“pycalphad-garces”的环境,但它无法使用标准:
conda activate pycalphad-garces
得到这个:输出:
EnvironmentNameNotFound: Could not find conda environment: pycalphad-garces
You can list all discoverable environments with `conda info --envs`.
Run Code Online (Sandbox Code Playgroud)
我希望激活环境。我可以通过执行以下操作来激活此环境:
conda activate /home/emalv/opt/miniconda3/envs/pycalphad-garces
这就是我的 .bashrc 关于 conda 初始化的样子:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/emalv/mambaforge3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ …
Run Code Online (Sandbox Code Playgroud)