安装Anaconda
Anaconda简介
Anaconda是Python的一个开源发行版本,主要面向科学计算。在我看来主要优点是预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带Spyder IDE 和Jupyter Notebook。
安装步骤
下载
- 从官网下载:Download Anaconda Now!不过官网速度比较慢,不太推荐。
- 从清华镜像下载:Tsinghua Open Source Mirror(推荐)
安装
配置
设置国内镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes # 设置搜索时显示通道地址
Python环境管理
我们现在安装的是最新版Anaconda3,其自带的Python版本为3.6,如果我们需要
添加2.7版本的Python,可以进行如下操作。(同理,如果要添加Python 3.x,之后操作里的2.7改为3.6或3.5即可)
conda create -n py27 python=2.7
之后我们可以通过source activate py27和source deactivate py27命令激活、退出该环境。
通过python -v来查看当前Python的版本
通过conda info -e命令查看已有的环境
或通过conda remove -n env_name –all来删除指定的环境(如果不添–all参数,而是指明某个库名,则是删除该库)。
Conda的包管理
用Conda安装新的包比较轻松,比如要安装scipy
# 安装scipy
conda install scipy
conda的一些常用操作如下:
# 查看当前环境下已安装的包 conda list # 查看某个指定环境的已安装包 conda list -n python36 # 查找package信息 conda search numpy # 安装package conda install -n python36 numpy # 如果不用-n指定环境名称,则被安装在当前活跃环境 # 也可以通过-c指定通过某个channel安装 # 更新package conda update numpy # 删除package conda remove numpy
运行Python
Anaconda自带的Spyder就是个不错的IDE,执行spyder即可。
如果想运行不同Python版本的spyder,可以在不同Python环境里安装spyder。