如何在ssh远程连接后直接进入指定的conda环境
一般安装conda之后,通过ssh连接服务器之后会默认进入base环境。
-
如果想进入某个虚拟环境就需要使用如下命令:
conda activate name # name是虚拟环境的名字
-
如果想要每次连上服务器的时候直接进入name这个虚拟环境,而不需要再多打一次命令行命令该的处理方式
- step 1:
打开 .bashrc 文件,在文件最后增加一行conda activate env_name - step 2:
在命令行输入source .bashrc来激活刚才的修改 - step 3:
重新连接服务器,你会发现你已经自动进入了这个指定的环境,而不是base这个环境。
- step 1:
anaconda取消每次默认启动base环境及恢复方式
-
取消每次默认启动base环境
# 在终端中输入 conda config --set auto_activate_base false
-
恢复每次启动进入base环境
# 在终端中输入 conda cofig --set aut