1、使用root用户登录
2、假设普通用户为new_user,conda环境安装在new_user用户目录下,则可以使用如下命令激活conda环境:
source /home/new_user/miniconda3/bin/activate
激活后默认进入conda base环境,此时命令提示符中有(base)前缀,如图所示:
注:此时已经在root用户下进入了conda环境,但该种方式只可以保持在当前ssh会话中,若断开当前会话再次使用conda则需要再次激活。
3、若想实现root用户在登录时默认进入普通用户下conda的base环境,则在root用户下对conda做下初始化即可,执行命令如下:
conda init
执行命令后结果如下,可以发现/root/.bashrc被修改,即初始化操作修改了root用户下环境变量
打开root/.bashrc,可以看到具体修改的内容
此时,退出root用户登录再次进入后就会发现登录后就默认进入了new_user下的conda base环境。