如何设置命令行窗口打开后默认的conda环境

有时候我们希望命令行启动的python是自定义的,而不是base或者root的,linux设置如下
在linux下,通过修改/.bashrc或/.bash_profile,最后面添加

export PATH="~/anaconda/envs/your_env_name/bin:$PATH" # your_env_name是你自定义的环境名

还有的时候,你希望命令行默认激活你想要的环境,linux设置如下
修改~/.bashrc,添加

conda activate your_env_name # "your_env_name"就是你的环境名

还有的时候,你安装的anaconda环境默认启动base环境,想要关闭,linux设置如下

conda config --set auto_activate_base false # 设置非自动启动


安装anaconda后,系统默认python环境是anaconda 默认创建的“root”/“base”环境,这是因为它把“启动root”写在了环境变量的用户配置文件中,就是下面这个

~/.bash_profile

只要在此文件末尾加一行就搞定

conda activate your_envs # "your_envs"就是你的环境

至于是用vim修改,还是用sublime直接修改,就随意了。

posted @ 2021-03-12 00:53  GJ_Albert  阅读(2803)  评论(0)    收藏  举报