conda类似虚拟机,可用conda创建多个python环境。如python=2.7,python=3.7。
作用:如tensorflow支持python3.6,则此时可以开一个conda环境,安装python=3.6环境。
anaconda prompt 管理员模式打开,不然出错。
1. conda env list
2. conda create -n python3.6 python=3.6
创建python3.6工作区
3. 进入刚刚创建的python3.6
windows:
anaconda prompt 管理员模式打开
activate python3.6
deactivate python3.6
linux 和 mac:
source source activate python3.6
source deactivate python3.6
4. 基本操作
删除某个环境:
conda remove -n python3.6 --all
导出环境配置:
conda env export > environment.yml
将会在当前目录生成一个environment.yml,可以复制到另一台机器。
conda env create -f environment.yml
可以生成一模一样的环境
5.conda国内下载镜像
换回默认镜像
conda config --remove-key channels
(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/pkgs/main/
conda config --set show_channel_urls yes
(2)中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --setshow_channel_urls yes
参考: