在学习算法,图像处理过程中,理论结合实际的时候总要写一些程序,我用的是PYTHON。这时候,选择一款称手的工具比较重要。之前我用自带的IDLE,也还可以,但是操作不够便捷,文件组织也不是很好。后来想用VIM,初步学习了下,觉得这个工具学好了肯定工作效率会大大提升,但是入门的门槛较高,所以果断知难而退,毕竟工具是次要的,学习算法的原理,图像处理的各种方法是首要任务,要在磨刀和砍柴之间寻找平衡点。最后,决定用Jupyter notebook,也就是IPython,他的一个很大优点就是可以把代码、运行结果保存在一个notebook中,这对于学习算法比较重要,因为以后看代码的时候,可以很明确代码运行结果(尤其是在图像处理方面)。总结来讲,这个工具适合编写很多试验性代码,按算法类型分类notebook,每个notebook中保存不同的实现方式和运行效果。

OK,进入正题。

一、安装

安装PYTHON,再pip install 的话,之前我是没有成功。后来直接安装Anaconda2,选择2的原因是现在opencv只支持python2,以后估计都会转到3。

https://www.continuum.io/downloads

二、运行

从控制台,通过jupyter notebook运行。

需要注意的是,电脑用户名是中文时,会出错……

然后就会弹出网页,开始notebook之旅

三、万年不变的Hello World

其实并不是Hello World,看图

是不是很酷,代码、运行结果,都保存在notebook里面啦,下次打开就能看到,简直是名副其实的notebook。

但是,关掉notebook呢,kernel也就关掉了,这意味着代码声明的变量不在内存中了,下次打开你虽然看到了运行结果,但还是上次的运行结果。说重点,就是假如想继续上次的试验,要重新运行代码,确保notebook里面的各段相互依赖的代码都已运行。自己试验一下去体会吧

Jupyter notebook还有很多给力的插件,这里推荐一个系列视频:O'Reilly - Jupyter Notebook for Data Science Teams,后面我也将学习这个视频,并记录学习心得。

再推荐一本书,IPython Interactive Computing and Visualization Cookbook。

Jupyter notebook 安装,初步使用的更多相关文章

  1. Windows下的Jupyter Notebook 安装与自定义启动(图文详解)

    不多说,直接上干货! 前期博客 Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) 这是我自定义的Python 的安装目录 (D:\SoftWare\ ...

  2. Windows下的Jupyter Notebook 安装与自定义启动

    1.Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook. 利用 pip 安装 Jupyter notebook. 为什么要 ...

  3. 全真教程:Windows环境Jupyter Notebook安装、运行和工作文件夹配置

    全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 @ 目录 全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 一.Jupyt ...

  4. 如何为 Jupyter Notebook 安装代码提示功能

    按照上一篇博客安装完 Python 和 Jupyter Notebook 后,我们已经可以使用 Notebook 愉快的编写 Python 代码了,但是发现它不像其他编辑器那样会弹出代码提示,这稍微有 ...

  5. jupyter notebook安装、登录

    pip install jupyter 提示pip需要升级(本人装的是anaconda) 输入:python -m pip install --upgrade pip 安装完成. 运行jupyter ...

  6. jupyter notebook安装纪要

    本次教程使用python工具pip安装.更多安装方式请参考官网. 1.升级pip工具到最新 2.运行安装执行 pip install jupyter 3.安装中 4.更改工作目录 4.1获取配置文件路 ...

  7. Jupyter notebook安装扩展插件

    1. 安装Jupyter Notebook pip install jupyter 2. 安装Jypyter Notebook扩展包 pip install jupyter_contrib_nbext ...

  8. Jupyter notebook安装

    之前就装了jupyter notebook,但今天打开来发现是python2,并且似乎没法转换到python3??? so,再把python3的版本安装一下 打开CMD pip install jup ...

  9. jupyter notebook安装/代码补全/支持golang 踩坑记

    安装(不要用root) 安装anaconda3,然后ln -s bin目录下的jupyter命令到/usr/bin目录下 生成密码备用 敲ipython进入交互终端 In [1]: from note ...

随机推荐

  1. Eclipse下Tomcat插件的安装

    在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的: 1.先下载一个tomcat插件 地址:http://www.eclipsetotale.co ...

  2. Oracle常用日期函数

    常用的时间格式掩码如下:掩码元素       含义YYYY           四位数年份 (如:2005)     yearYY             二位数年份(如  05) Q         ...

  3. 设置Ubuntu 14.04右键终端的方法

    设置Ubuntu 14.04右键终端的方法如下: 首先要安装一个包,即可在右键里面添加一个"打开终端"的菜单. sudo apt-get install nautilus-open ...

  4. Centos6.5 安装 RabbitMQ3.6.1

    Centos6.5 安装 RabbitMQ3.6.1 个人安装RabbitMQ总结: 安装编译工具 yum -y install make gcc gcc-c++ kernel-devel m4 nc ...

  5. Ugly Number II

    注意负数,所以要使用long,而不能用int 详细解释 请参见http://www.cnblogs.com/julie-yang/p/5147460.html #include<vector&g ...

  6. 搭建自己本地yum源

    1.挂载系统光盘(注:medi下的cdrom是我自己创建的,可以挂载在任意目录) [root@liutao ~]# mount /dev/cdrom /media/cdrom/ 2.修改yum配置文件 ...

  7. C++ Programming language读书笔记

    C语言,结构化程序设计.自顶向下.逐步求精及模块化的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序.选择.循环三种基本控制结构构造. 模块结构:"独立功能,单出.入口&quo ...

  8. 2016 ACM/ICPC Asia Regional Dalian Online

    1009 Sparse Graph(hdu5876) 由于每条边的权值都为1,所以最短路bfs就够了,只是要求转置图的最短路,所以得用两个set来维护,一个用来存储上次扩散还没访问的点,一个用来存储这 ...

  9. CentOS 7 安装、配置、使用 PostgreSQL 9.5及PostGIS2.2

    学习CentOS下安装使用PostgreSQL [安装过程] 1.添加RPM    yum install https://download.postgresql.org/pub/repos/yum/ ...

  10. 挂载光盘与rpm安装

    光驱----光盘(系统光盘or资料) linux服务器上有光驱,也有光盘在里面,在系统那里去看内容 挂载,mount ls -l d--目录- 文件l 链接文件b 块设备文件 光驱文件的位置:/dev ...