Anaconda 是一个可用于科学计算的 Python 发行版,支持 Linux、Mac、Windows系统,内置了常用的科学计算包。它解决了官方 Python 的两大痛点。
- 第一:提供了包管理功能,Windows 平台安装第三方包经常失败的场景得以解决,
- 第二:提供环境管理的功能,功能类似 Virtualenv,解决了多版本Python并存、切换的问题。
下载并安装Anaconda3并安装
https://repo.anaconda.com/archive/Anaconda3-5.1.0-MacOSX-x86_64.pkg
修改软链接
ln -s ~/anaconda3/bin/python /usr/local/bin/python3
ln -s ~/anaconda3/bin/pip /usr/local/bin/pip3
ln -s ~/anaconda3/bin/conda /usr/local/bin/conda
ln -s ~/anaconda3/bin/activate /usr/local/bin/activate
ln -s ~/anaconda3/bin/deactivate /usr/local/bin/deactivate
可以使用conda管理包
# 查看帮助
conda -h
# 基于python3.6版本创建一个名为python36的环境
conda create --name python36 python=3.6
# 激活此环境
activate python36
source activate python36
# 检查python版本,显示3.6
python -V
# 退出当前环境
deactivate python36
# 删除该环境
conda remove -n python36 --all
# 或者
conda env remove -n python36
# 查看所以安装的环境
conda info -e
python36 * /Users/anonymous/anaconda3
base /Users/anonymous/anaconda3/env/python36
# 安装 matplotlib
conda install matplotlib
# 查看已安装的包
conda list
# 包更新
conda update matplotlib
# 删除包
conda remove matplotlib
# 更新conda本身
conda update conda
# 更新anaconda 应用
conda update anaconda
# 更新python
conda update python
网友评论