Anaconda多环境共存
Anaconda维护多个python环境,这个问题一直以来对我都是一个坑,所有以前悄悄避开的坑,总有一天还会把你绊倒,所以我今天又来填坑了。
在anaconda里面,所有的东西几乎都被看做package,比如python3,python2,pip,等等。
可以在一个anaconda环境当中创建、管理多个不同的python环境,甚至包括不同版本的python环境。
查看当前所有envs
conda info --envs
激活某个env
conda activate env_name
创建新的env
conda create -n env_name #创建环境
conda create -n env_name python=2.7 #创建python2.7 版本的环境
conda create -n env_name python=3.5 #创建python3版本的环境
conda create -n env_name numpy scipy #创建包含某些包的环境
conda create -n env_name python=2.7 numpy #指定python版本和包
conda crate -n env_name --clone pre_env #从pre_env克隆一个新的环境
删除env
conda remove -n env_name --all