Anaconda 是一个 Python 的生态。它包含很多的科学计算库和大数据处理工具等。
$ python --version
Python 3.6.1 :: Anaconda 4.4.0 (64-bit)
# 创建一个名为python36的环境,指定python版本为3.6(指定3.6则会寻找3.6.x的最新版本)
$ conda create --name python36 python=3.6
# 激活指定环境
$ activate python36 # for Windows
$ source activate python36 # for Linux & Mac
# 取消激活,回到系统默认(Linux和Mac为2.7.x Windows为环境变量设置)
$ deactivate python36 # for Windows
$ source deactivate python36 # for Linux & Mac
# 删除指定环境
$ conda remove --name python36 --all
# 查看环境信息或查看环境列表
$ conda info
$ conda info -e
# 确认当前环境
$ conda info -envis
# 修改源
# 添加清华的源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 设置搜索时显示地址
conda config --set show_channel_urls yes
# 更新conda
$ conda update conda
# 更新anaconda
$ conda update anaconda
# 更新python到最新小版本
$ conda update python
# 查看当前环境或指定环境已安装package
$ conda list
$ conda list -n python36
# 查找package信息
$ conda search numpy
# 安装package到当前环境或指定环境
$ conda install numpy
$ conda install -n python36 numpy
# 更新package到当前环境或指定环境
$ conda update numpy
$ conda update -n python36 numpy
# 删除package到当前环境或指定环境
$ conda remove numpy
$ conda remove -n python36 numpy