问题:我在Conda新建了环境,但是没办法在终端直接找到:
conda info -e
而conda中是有多个自己创建的环境的:
在终端访问环境:
conda activate openmmlab
EnvironmentNameNotFound: Could not find conda environment: openmmlab
You can list all discoverable environments with `conda info --envs`.
解决方案:
在终端中添加这些环境的访问路径 :
在anaconda中运行:conda info -e
查看自己创建的环境所在位置,然后在base环境的终端中运行:
conda config --append envs_dirs </Users/anaconda3/envs/>
# 成功后如下
(base) @MiadeMacBook-Air mmdetection3d-main % conda info -e
# conda environments:
#
base * /Users/mambaforge
cs231n /Users/opt/anaconda3/envs/cs231n
mask_rcnn /Users/opt/anaconda3/envs/mask_rcnn
openmmlab /Users/opt/anaconda3/envs/openmmlab
torch_env /Users/opt/anaconda3/envs/torch_env
/opt/homebrew/anaconda3