zoukankan      html  css  js  c++  java
  • 安装ipython notebook及基本命令(快捷键)

    转载自:http://121.42.47.99/yuenshome/wordpress/?p=2622

    目前基本上是Pycharm和ipython notebook结合起来做东西,ipython notebook不仅仅是因为易于调试代码以及做展示,比方说需要在用到spark的时候每次需要加载sc,就非常的不方便,但用ipython notebook只要加载一次,后面就不需要加载了。

    1. 安装和启动IPython Notebook
    2. IPython Notebook快捷键
    3. 关于Jupyter没安装成功(想安装的可以试试参考里第三个链接)
    4. 参考

    1. 安装和启动IPython Notebook

    ipython

    之前装了很多次一次成功,后来没再成功过。今天看到一个帖子,两条命令成功了,两条命令:

    此外,也可以通过 pip 命令进行安装:

    现在 notebook 从 python 独立出来了,不仅支持 ipython 还支持 R, matlab ,现在 改名为 jupyter ,要pip install jupyter ,再运行 jupyter notebook 。

    当然,也可以在安装 ipython 的时候把其它的相关组件一并安装:

    其实个人觉得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,但是最后就是启动不起来。Jupyter

     4. 参考

    1. 关于Ipython notebook安装问题——http://tieba.baidu.com/p/3984227389
    2. 安装使用jupyter(原来的notebook) – 我思故我在 – 博客频道 – CSDN.NET——http://blog.csdn.net/superdont/article/details/46468781
    3. Jupyter Project——http://jupyter.org/
    4. IPython 4.0发布:Jupyter和IPython分离后的首个版本 – 极客头条 – CSDN.NET——http://geek.csdn.net/news/detail/37643
  • 相关阅读:
    经典机器学习算法总结
    从0开始学Python---01
    Android-Canvas.save() Canvas.restore() 总结
    Android-属性动画原理总结
    设计模式-外观模式
    设计模式-模板方法
    设计模式-装饰者模式
    设计模式-策略模式
    设计模式-工厂方法模式
    设计模式-简单工厂模式
  • 原文地址:https://www.cnblogs.com/eternal1025/p/8777345.html
Copyright © 2011-2022 走看看