anaconda使用

Anaconda下载

官方网站下载地址 https://www.anaconda.com/download/   清华镜像下载  https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

Anaconda介绍

 

Anaconda是专注数据分析的Python发行版本,包含了conda,python等190多个科学包及其以来

conda是开源包(packages)和虚拟环境(environment)的管理系统

  • packages管理:可以使用来安装、更新、卸载工具包,并且更关注与数据科学相关的工具包。
  • 虚拟环境管理:在conda中可以建立多个虚拟环境,用于隔离不同项目所需的不同版本的工具包,以防止版本的冲突。

Anaconda安装

  • Anaconda Navigtor:用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在Navigator中手工实现
  • Jupyter notework:基于web的交互式计算环境,可以编辑易于人么阅读的文档,用于展示数据分析的过程
  • qtconsole:一个可执行IPython的仿终端的图形界面程序,相比Python Shell界面,qtconsole可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许有用的功能和函数
  • spyder:一个使用Python语言、跨平台的、科学运算集成开发环境

安装完成后,需要对所有工具包进行升级,以避免可能发生的错误,打开Anaconda Prompt输入

conda update --all

在询问是否安装如下升级版本是,输入y

如果遇到找不到conda命令的错误提示,很可能是环境路径设置的问题,需要添加conda的环境变量

管理Python包

conda install package_name

package_name是需要安装包的名称。也可以同时安装多个包,比如同时安装numpy、scipy和pandas,则执行如下命令

conda install numpy scipy pandas

安装指定的版本  conda install numpy=1.0

移除一个packgae    remove package_name

升级package    conda update package_name

查看所有的packages   conda list

管理Python环境

默认的环境是root,可以创建新的环境

conda create -n env_name list of packages

-n 代表name ,env_name 是需要创建的环境名称,list of  packages 列出新环境中所需安装的工具包

安装Python3版本的Anaconda后,默认的root环境是Python,但是还需要创建一个Python2的环境来运行旧版本的Python代码

conda create -n py2 python=2.7

进入名为env_name的环境

activate env_name

退出当前环境

deactivate

删除名为env_name的环境

conda env remove -n env_name

显示所有环境

conda env list

 

当分享代码的时候,同时也需要将运行环境分享出去,执行如下命令可以将当前环境下的package信息存入为environment的YAML文件中

conda env export > environment.yaml

执行他人代码是,也需,这样要配置相同环境。

conda env create -f environment.yaml

 

参考链接:http://python.jobbole.com/87522/

 

posted @ 2018-12-29 17:00  DoubleL2  阅读(241)  评论(0编辑  收藏  举报