Anaconda的升级及环境管理
1.提高conda install的速度
1) 添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
(想要删除清华源把add改成remove就行。)
2) 显示URL
conda config --set show_channel_urls yes
3) 升级Anaconda
If you want to update to a newer version of Anaconda, type:
conda update --prefix D:\MyKits\Anaconda3 anaconda
2.管理虚拟环境
可以用anaconda来创建一个个独立的python环境了.
1) 创建自己的虚拟环境
创建一个名称为python35的虚拟环境并指定python版本为3.5(这里conda会自动找3.5中最新的版本下载)
conda create -n python35 python=3.5
或者
conda create --name python35 python=3.5
2) 切换环境
activate :能将我们引入anaconda设定的虚拟环境中, 如果后面什么参数都不加就会进入anaconda自带的base环境。
# for Windows_
activate python35
# for Linux & Mac_
source activate python35
# 如果想返回默认的python 3.7环境,运行
# for Windows_
deactivate python35
# for Linux & Mac_
source deactivate python35
如果忘记了名称可以用下面的命令查询
conda env list
3) 卸载环境
conda remove --name python35 --all
4) 导出当前环境的包信息
conda env export > cur_environment.yaml
5) 重新创建一个相同的虚拟环境
conda env create -f cur_environment.yaml
6) 查看当前环境中所有安装了的包
conda list