这就意味着我可以直接新建支持Python 2,Python 3,甚至是R语言的笔记本。
可是当你自己安装了Anaconda后,新建笔记本的选项却是这样的。
你可能马上觉得不公平了——为什么我这里的选项这么少?我也想让自己的Jupyter Notebook同时支持这3种不同编程环境!
其实Jupyter Notebook可以支持的编程语言,远不止这几种。下图只是个不完全列表。
想看完全的列表,请访问 这个链接 。
本文我们只讨论如何让Jupyter Notebook支持Python 3和R这两种编程语言。如果你是初学者,我建议你还是先把Python 2掌握熟练,再去尝试迁移到Python 3。至于R,也有现成的RStudio等优秀集成开发环境可以使用。
jupyter是由jupyter project下的一个项目。
可以简单地把jupyter理解为一个可以在网页运行python,julia语言,r语言的工具,它提出了文学化编程的概念,可以在单元格(cell)中,可以像写在笔记本上文章一样,随时写,随时运行,随时根据运行的结果来修改代码,这样的交互式编程模式可以极大的提升编写代码的效率。
Jupyter Notebook 有两种键盘输入模式。
Shift+Enter : 运行本单元,选中下个单元
Ctrl+Enter : 运行本单元
Alt+Enter : 运行本单元,在其下插入新单元
Y:单元转入代码状态
M:单元转入markdown状态
A :在上方插入新单元
B:在下方插入新单元
X:剪切选中的单元
Shift +V:在上方粘贴单元
按照提示安装完成。 运行:ipython notebook 出现jupyter,在其右侧,选择“new”,选择“Python2” 开始jupyter 如今更名为:jupyter,即为原来的notebook