python anaconda
2017-10-19 本文已影响91人
happy_19
1 下载与安装 anaconda
在网址https://www.continuum.io/downloads/
根据系统下载对应的安装包。
mac osx系统有两种安装包:pkg
以及sh
,同时针对python3.5
与python2.7
有不同的安装包。这里选择python2.7
的sh
进行安装,是用如下指令安装:
$ bash Anaconda2-4.3.1-MacOSX-x86_64.sh
最好按照Anaconda默认的行为安装,即不使用root权限进行安装(如上面的安装指令)。这样安装之后,会在用户主目录下新建一个anaconda2
目录。同时,安装程序会修改用户主目录下的.bash_profile
文件,对Anaconda进行必要的配置(主要是添加PATH
),添加的内容如下:
export PATH="/Users/zhoushuo/anaconda2/bin:$PATH"
安装之后,需要重启终端或者执行如下指令,来使.bash_profile
中的配置生效:
$ source .bash_profile
2 使用 anaconda
可以使用如下指令获取conda指令的帮助信息,这有助于我们使用anaconda:
conda help
2.1 创建python虚拟环境
创建一个名为crawler
的虚拟环境,指定python版本为2.7(这里可以不指定,因为当前anaconda默认环境就是python2.7
)
conda create --name crawler python=2.7
2.2 进入虚拟环境
进入上面创建的crawler
的虚拟及环境
source activate crawler
2.3 在虚拟环境中安装、更新、卸载package
conda list #列出当前环境下安装的所有包
conda install requests #为当前环境安装requests包
conda update requests #更新当前环境中的requests包
conda remove requests #删除当前环境中的requests包
2.4 退出虚拟环境
退出crawler
环境,回到系统环境
source deactivate crawler
2.5 删除虚拟环境
conda remove --name crawler
2.6 在系统环境下管理虚拟环境
conda list #列出anaconda中所有已安装的包
conda list -n crawler #列出某个环境下已安装的包
conda install -n crawler requests #为某个环境安装包
conda update -n crawler requests #更新某个环境下的包
conda remove -n crawler requests #删除某个环境下的包
3 管理conda与python
因为conda
将conda
和python
都当作package进行管理,所以完全可以使用conda
来管理conda
和python
版本。
3.1 管理conda
conda update conda #更新conda
conda udpate anaconda #更新anaconda
3.2 管理python版本
上面安装的是python2.7
版本的Anaconda
,那么python2.7
就是它默认的环境。当然,我们可以创建一个python3.5
的环境,并对其进行管理(如下步骤)。
conda create --name python35 python=3.5 #创建一个python3.5的虚拟环境
source activate python35 #进入该环境
conda update python #更新当前的python版本,将其更新到3.5.x系列的最新版本
通过上述指令创建的python3.5
环境,仅安装python3.5
相关的必须项以及pip
等,我们可以为其安装整个anaconda
集合包,在python3.5
环境下使用如下指令:
conda install anaconda