anaconda设置默认的启动环境
有时候我们希望命令行启动的python是自定义的,而不是base或者root的,linux设置如下
在linux下,通过修改~/.bashrc或~/.bash_profile,最后面添加
export PATH="~/anaconda/envs/your_env_name/bin:$PATH" # your_env_name是你自定义的环境名
1
还有的时候,你希望命令行默认激活你想要的环境,linux设置如下
修改~/.bashrc,添加
conda activate your_env_name # "your_env_name"就是你的环境名
1
还有的时候,你安装的anaconda环境默认启动base环境,想要关闭,linux设置如下
conda config --set auto_activate_base false # 设置非自动启动
1
参考
如何更改默认的Anaconda python环境?
————————————————
由于一些不可预测的因素,必须使用python2.7进行开发,所以研究了一下怎么在Anaconda3下建立2.7的开发环境,发现十分方便,在此分享一下。
首先安装Anaconda3,这就不多赘述了,我使用的Linux环境,windows下类似。
1. 创建一个虚拟的环境名为python27,并安装2.7版本的python
~$ conda create -n python27 python = 2.7
安装完成即可
2. 激活虚拟环境
Linux和Mac下均为
~$ source activate python27
激活虚拟环境后的界面
python27就是你之前命名的环境名称,自行定义。激活后,前面会显示(python27),表示已经进入该虚拟环境。
windows下
activate python27
注意正确设置python环境变量
大功告成,在虚拟环境下安装库均不会影响原来的版本,十分干净和方便。