安装ipython notebook及基本命令(快捷键)
转载自:http://121.42.47.99/yuenshome/wordpress/?p=2622
目前基本上是Pycharm和ipython notebook结合起来做东西,ipython notebook不仅仅是因为易于调试代码以及做展示,比方说需要在用到spark的时候每次需要加载sc,就非常的不方便,但用ipython notebook只要加载一次,后面就不需要加载了。
- 安装和启动IPython Notebook
- IPython Notebook快捷键
- 关于Jupyter没安装成功(想安装的可以试试参考里第三个链接)
- 参考
1. 安装和启动IPython Notebook

之前装了很多次一次成功,后来没再成功过。今天看到一个帖子,两条命令成功了,两条命令:
|
1
2
|
sudo apt-get install ipython-notebook # 安装命令。一步到位
ipython notebook --pylab inline --ip 0.0.0.0 # 启动命令。加载的时候顺便带上pylab库(的pyplot模块是由matplotlib提供,和MATLAB类似的绘图API,方便用户快速绘制二维图表)
|
此外,也可以通过 pip 命令进行安装:
|
1
|
pip install jupyter
|
现在 notebook 从 python 独立出来了,不仅支持 ipython 还支持 R, matlab ,现在 改名为 jupyter ,要pip install jupyter ,再运行 jupyter notebook 。
当然,也可以在安装 ipython 的时候把其它的相关组件一并安装:
|
1
|
pip install "ipython[all]"
|
其实个人觉得ipython notebook是一个基本功能藏富于内的ide,很多功能比方说代码补全(tab键),显示行号(在编辑模式,esc键启用之后摁键盘L键开启当前单元格行号)等等都是有的,但都是以快捷键的形式体现。
2. IPython Notebook快捷键
IPython Notebook有两种不同的键盘输入模式(编辑模式和命令模式)。
- 编辑模式:允许你输入代码或者文本到一个单元格(cell这里我译作单元格)内,并且单元格外面有灰色的选中框(注:Jupyter是绿色的)。
- 命令模式:绑定了键盘使其执行notebook动作层级的指令(比方说运行当前单元格内的代码),单元格外面没有选中框。
下面是Jupyter(IPython Notebook升级版)快捷键的截图,参考。


3. 关于Jupyter没安装成功
Jupyter是一个比较powerful的项目,很多语言(比方说Scala,Java甚至是C++等等)都可以运行在浏览器里,调试什么的都很方便,其实也就是带了交互式的功能,只是在此之上进行了很多强化。此外还可以将写好的代码note保存成pdf,html,Latex或者是自身语言的脚本等多种格式,十分方便。
我也纳闷==|||,看网上很多安装教程都说要很多依赖包,什么tornado,pzmq什么的,莫非是我之前安装过了,所以就能直接装上==?布吉岛。 此外,我想说下Jupyter,Jupyter没装成功,准确来说应该是先装ipython,完事儿之后装Jupyterhub,照着github上的官方教程装的,其中有几步失败了很多次(下载timeout了),今天下午又在实验室倒腾,每个步骤都successfully,但是最后就是启动不起来。
4. 参考
- 关于Ipython notebook安装问题——http://tieba.baidu.com/p/3984227389
- 安装使用jupyter(原来的notebook) – 我思故我在 – 博客频道 – CSDN.NET——http://blog.csdn.net/superdont/article/details/46468781
- Jupyter Project——http://jupyter.org/
- IPython 4.0发布:Jupyter和IPython分离后的首个版本 – 极客头条 – CSDN.NET——http://geek.csdn.net/news/detail/37643
安装ipython notebook及基本命令(快捷键)的更多相关文章
- 安装ipython notebook
从http://cs231n.github.io/assignments2016/assignment1/开始说起,因为要学习cs231n课程,需要安装ipython notebook,原本电脑中安装 ...
- Windows环境下安装IPython NoteBook
本文的环境:64位windows8,32位python2.7.首先你要保证电脑上装有python,并且设置成环境变量. 1.windows命令行进入到python目录下的Scripts文件,或者在该目 ...
- Ipython的安装/ipython notebook的简单使用
安装了pyhton的windows版的shell好久了,今天才听说Ipython这个东西,确实在windows下的python shell很难用,一旦输入错误就要重新来过 了解了下ipython,然后 ...
- Windows下基于Python3安装Ipython Notebook(即Jupyter)。python –m pip install XXX
1.安装Python3.x,注意修改环境变量path(追加上python安装目录,如:D:\Program Files\Python\Python36-32) 2.查看当前安装的第三方包:python ...
- python3 利用pip安装ipython notebook
python 3.6 ,因为不想安装anaconda,但是ipyhon notebook一直出错,所以搞好后特此纪念一下. 命令行输入pip install ipython[all], 安装ipyth ...
- windows上安装Ipython notebook
最近有一个培训机构找笔者来做一份Python的培训教材,顺带着研究了下python notebook,发现很好很强大,现把初步的安装步骤记录如下: 1.安装Python ...
- python3.4 安装ipython notebook
1.安装python3.4 2.安装pyreadline 3.安装ipython-1.2.1.zip 4.安装pyzmq-14.7.0-cp34-none-win32.whl,ZIP包有问题,下载wh ...
- jupyter(ipython notebook) 安装和入门教程
近期大家无论是自己做数据分析还是紧急答辩做PPT,可能都需要画一些数据的展示图:以前大家都是用excel画图,但excel画图存在一定的局限性,比如你要画个累积直方图,excel就很麻烦了,所以给大家 ...
- .ipynb文件 与ipython notebook
没有安装ipython notebook 后看见.ipynb文件直接手足无措了 一.安装ipython notebook 使用命令 pip ipython [all] 为所有用户安装 ipython ...
随机推荐
- u启动为苹果笔记本重装win7系统教程
准备更换系统的苹果笔记本一台! 上述需要准备的东西均准备好以后我们就开始今天的教程了!! 首先,将已经制作好启动盘的u启动u盘插入到苹果笔记本上的usb插口,然后开机! 由于苹果笔记本电脑 ...
- maven项目互相dependcy依赖问题
1.自己编写的maven项目,在编译后,也会在.m2文件夹下生成jar包,可以供第三方引用使用. 2.比如几个项目互相依赖对方的jar包,就要首先选择编译哪个jar包,编译完成后生成jar,再编译依赖 ...
- C++开发人脸性别识别教程(16)——视频人脸性别识别
在之前的博文中我们已经可以顺利驱动摄像头来採集源图像.在这篇博文中将正式为其加入性别识别的代码,实现摄像头视频的人脸性别识别. 一.人脸检測 在得到摄像头採集的源图像之后,首先要做的就是对其进行人脸检 ...
- java 代理模式具体解释
java 动态代理(JDK和cglib) 设计模式这东东每次看到就明确可过段时间又不能非常流利的说出来.今天就用具体的比喻和实例来加深自己的理解(小弟水平不高有不正确的地方希望大家能指出来). (1) ...
- 9种样式CSS3 渐变button集
<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/h ...
- linux常见基础问题
1,32位与64位的区别,怎么查看系统版本? 32位相比于64位处理速度更慢一些,64位同样也比32位更占内存.用户体验上没有区别:用uname -a 查看系统版本信息 2,swap分区的作用是什么 ...
- 【CEOI2002】【Poj 1038】Bugs Integrated, Inc.
http://poj.org/problem?id=1038 发一下中文题面(今天考试直接被改了): 生记茶餐厅由于受杀人事件的影响,生意日渐冷清,不得不暂时歇业.四喜赋闲在家,整天抱着零食看电视,在 ...
- 蓝书2.2 KMP算法
T1 Radio Transmission bzoj 1355 题目大意: 一个字符串,它是由某个字符串不断自我连接形成的 但是这个字符串是不确定的,现在只想知道它的最短长度是多少 思路: kmp 输 ...
- 安装完Anaconda python 3.7,想使用python3.6方法
cmd使用命令: conda create -n py36 python=3.6 anaconda 安装好后,会有提示: To activate this environment, use:# > ...
- 高效开发之写demo
今天花了不少时间排查发现了几个明显的错误,但是相关开发人员就是没发现,自己改了一个流程影响到了其它的.最后解决问题的关键还是通过demo找到问题原因进而解决的. 这让我再次感觉到demo的重要性,以前 ...