一、conda创建python虚拟环境
大家经常在需要使用不同版本的包或者python版本时候,卸载包在重装老版本很麻烦,其实可以为与系统版本不同的工程专门建一个虚拟环境,管理一组特定包和python版本
注意:以下所有”- -“之间都是没空格的。
1.创建环境
conda create -n name python=.
conda create –name r –clone /mnt/lustre/share/miniconda3/ 可以把miniconda3环境copy到新环境r里
name:虚拟环境的名称
.:python版本号,填写2.7或者3.6这种格式
conda env list 或 conda info -e 查看当前虚拟环境
2.激活环境
切换到虚拟环境需要激活
Linux下: source activate your name
Windows下不需要source: activate your name
3.安装包
conda install -n name package
package:是你要安装的包,如想安装numpy:conda install -n name numpy即可
更简单的是进入虚拟环境直接使用
conda install numpy
conda list 查看安装的包
4.切换回原环境
Linux: source deactivate
Windows下没有source: deactivate
5.删除虚拟环境
conda remove -n name - -all
6.删除虚拟环境的包
conda remove - -name name package
更简单的是直接进入虚拟环境conda remove numpy
二、清华源装python包
我们经常下载python依赖包速度特别慢,可以增加下载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.查看channels
查看新添加的channels
conda config - -show
3.删除channels
conda config - -remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/