linux终端前面显示base和不显示base

问题描述:前提是系统里装了anaconda3,有时候两个服务器之间相连长时间没使用或者访问时候前面没显示base。。

解决:我们在做深度学习时需要一个环境,如果前面没显示base的话,你直接conda activate是激活不了我们需要跑模型已装的环境,输入conda activate,然后前面base主环境激活,当然也可以退出

##激活base主环境
wlc2021388321@hzsfxy-A100-40:/data/WLC$ conda activate
(base) wlc2021388321@hzsfxy-A100-40:/data/WLC$
##查看当前有多少环境
(base) wlc2021388321@hzsfxy-A100-40:/data/WLC$ conda env lst

usage: conda-env [-h] {
    
    create,export,list,remove,update,config} ...
conda-env: error: argument {
    
    create,export,list,remove,update,config}: invalid choice: 'lst' (choose from 'create', 'export', 'list', 'remove', 'update', 'config')
(base) wlc2021388321@hzsfxy-A100-40:/data/WLC$ conda env list
# conda environments:
#一下是所有环境
base                  *  /data/WLC/anaconda3
pythorch                 /data/WLC/anaconda3/envs/pythorch
pytorch                  /data/WLC/anaconda3/envs/pytorch
pytorch3.7               /data/WLC/anaconda3/envs/pytorch3.7

(base) wlc2021388321@hzsfxy-A100-40:/data/WLC$
##准备退出
(base) wlc2021388321@hzsfxy-A100-40:/data/WLC$ conda deactivate
##已退出
wlc2021388321@hzsfxy-A100-40:/data/WLC$

补充如果你想一直想显示base主环境需要设置:

可以通过修改conda的配置,conda config --show是查看配置信息,输进去显示很长,对应部分截图如下,可以看到默认自启
在这里插入图片描述

取消自动激活

conda config --set auto_activate_base false

设置自动激活

conda config --set auto_activate_base true

猜你喜欢

转载自blog.csdn.net/qq_55433305/article/details/131699293