Fish Shell Status

使用fish shell并使用Conda Activate的时候, 返回值是4而不是0, 虽然不影响功能, 但是这个error会很不好看

解决方案: 这个pr, 但是不知道为什么没有merge到主分支, 也没有release

Fish Source Activate

fish shell无法使用下面的命令直接启动:

source <path/to/miniconda3>/bin/activate <env_name>

因为activatebash语法, 无法使用fish运行

这个没有解决方案, 只能使用Conda Activate(即conda init fish然后conda activate <env_name>)

conda: command not found or conda: error: argument COMMAND

使用命令conda init <shell>进行初始化(<shell>指的是你想要使用conda的shell)

The current environment has been corrupted

查看在哪个package出现了问题,直接删掉相关的包(文件夹~/miniconda3/pkgs/<pkg_name>和文件~/miniconda3/pkgs/<pkg_name>.conda,还有文件~/miniconda3/conda-meta/<pkg_name>.json

删除掉之后,重新运行conda update --all,即可恢复

environment.yml not exist

没有进入conda环境(没有activate base或者其他env), 使用:

conda activate