Anaconda介绍和Jupyter Notebook

一:Anaconda

1、简介

最著名的python数据科学平台,有750+流行的python&R包(720+为python的)。
conda是包管理工具。
conda可以安装、更新packages;创建沙盒(conda encironment)来安装库
conda encironment管理

  • 创建一个新的environnent
    conda create --name python34 python=3.4
  • 激活一个environment
    activate python34 # for windows
    source activate python34 # for linux&mac
  • 推出一个environment
    deactivate python34 # for windows
    source deactivate python34 # for linux&mac
  • 删除一个environment
    conda remove --name python python34 --all

conda的package管理

  • 查看已安装的python包
    conda list
    conda list -n python34 # 查看指定环境安装的python包
  • 删除一个python包
    conda remove -n python34 numpy

2.IDE

data science IDE:以数据为中心,交互式和可视化,代码简单,以script为主和数据源做交互,
例:spyder
jupyter notebook
jupyterlab
developer IDE:以代码为中心,类和调试,代码复杂,以program为主,和gitbuild,compile工具交互。
例:pycharm
visual studio code
sublime text

二、什么是ipython

1、简介

  • 主要负责运行用户代码
  • 通过stdin/stdout和Ipython shell交互

三、什么是Jupyther Notebook?

1.简介

  • 前身是IPython notebook
  • 一个开源的Web application
  • 可以创建和分享包含代码,视图,注释的文档

2.原理

  • 核心是Notebook server
  • Notebook server加载和保存notebook

3.notebook的文件格式(.ipynb)

  • 由IPython Notebook定义的一种格式(json)
  • 可以读取在线数据,csv/xls文件
  • 可以转换成其他格式(py, html, pdf, md等)

4.使用
安装完成anaconda后就有Jupyter notebook.
新建python3的文件,编写代码shift+enter执行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值