Conda安装
背景
Conda是一个Python的开源的软件包管理系统和环境管理系统。
初体验
Conda有anaconda和miniconda。anaconda是包含一些常用包的版本(这里的常用不代表你常用 微笑.jpg),miniconda则是精简版,需要啥装啥,所以推荐使用miniconda。
安装miniconda
在 https://docs.conda.io/en/latest/miniconda.html 下载对应的 miniconda版本。
本文下载 Linux 发行版。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sh Miniconda3-latest-Linux-x86_64.sh
使用conda
conda activate
conda install numpy
# 使用完,退出
conda deactivate
增加channel
## 显示所有channel
conda config --show channels
## 增加源channel
中科大的源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
# 阿里云的源
# conda config --add channels http://mirrors.aliyun.com/pypi/simple/
## 移除channel
conda config --remove channels http://mirrors.aliyun.com/pypi/simple/
创建conda环境
conda默认使用的是 base 环境,有些软件是依赖 python2 版本的,所以我们可以定制一个单独的环境。
# 查看现有的环境
conda env list
# 创建一个 python2 环境
conda create -n python2 python=2
# -n: 设置新的环境的名字
# python=2 指定新环境的python的版本,非必须参数
# 这里也可以用一个-y参数,可以直接跳过安装的确认过程。
# 激活python2环境
conda activate python2
# 退出环境
conda deactivate