美文网首页Python学习
Jupyter Notebook的快速安装和简单配置

Jupyter Notebook的快速安装和简单配置

作者: 江湖路远_各自珍重 | 来源:发表于2018-06-06 19:26 被阅读141次

    关于Jupyter Notebook的快速安装和简单配置

    前言

    最近开始学习Python,然后前几天在网上发现了这个据说是神器的工具,于是找个周末在家里面的电脑上安装了试试,并且记录下。

    PS:下面的步骤均是在已经安装了Python3和pip3的基础上执行的。顺便一说,因为家里的电脑里面只有Python3和pip3,所以在执行cmd的时候省略了3。

    关于Jupyter Notebook

    最开始网上各种查找资料的时候,还注意到一个名字IPython Notebook。然后就一直在想它跟Jupyter Notebook之间有什么关系或者说区别。从结论上来说它们是同样的东西。

    简单来说Jupyter Notebook 脱胎于 IPython Notebook ,最开始Jupyter Notebook的名字就是IPython Notebook,只是后来对应了除Python以外的越来越多的编程语言,所以后来改成了Jupyter Notebook

    Jupyter Notebook就是基于网页的用语交互计算的一个Web应用,可以在网页上直接编写代码并且运行代码,然后代码的结果也会直观的显示出来,并且可以在此过程中编写说明,数学公式,图片以及其他媒体形式来增加代码的理解,像笔记本样记录过程与结果。这里附上官方文档说明,英文的。(Jupyter Notebook Docs

    小插曲:Jupyter名字来源于Julia,Python,R三个语言的名字的组合。不过现在支持的语言远远超过这三种了。Python内核有了,等有时间在把C++的内核找出来加上试试。

    安装

    • 安装前确认已经安装了Python。然后把pip更新的最新。

    python -m pip install --upgrade pip

    • 安装Jupyter Notebook

    pip install jupyter

    运行

    直接在命令行下运行

    jupyter notebook

    出现下面输出,并且在chrome中打开Jupyter Notebook的话,表示打开成功了。

    image

    简单设置

    图片里面的蓝色下划线标注的地方,是默认打开的文件夹(workspace?)。在这个文件夹下面开始创建,修改,删除的操作。不过自己不喜欢在系统盘下面保存文件,所以网上找了下怎么修改默认打开的文件夹。

    windows下

    stack overflow中找到了下面的答案

    1. Look for the_jupyter_notebook_config.py_in C:\Users\your_user_name.jupyter or look it up with cortana.
    1. If you don't have it, then go to the cmd line and type:
    jupyter notebook --generate-config
    
    1. Open the_jupyter_notebook_config.py_and do a ctrl-f search for:
    c.NotebookApp.notebook_dir
    
    1. Uncomment it by removing the #.
    1. Change it to:
    c.NotebookApp.notebook_dir = 'C:/your/new/path'
    
    
    
    Note: You can put a u in front of the first ', change \\ to /, or change the ' to ". I don't think it matters.
    
    1. Go to your Jupyter Notebook link and right click it. Select properties. Go to the Shortcut menu and click Target. Look for %USERPROFILE%. Delete it. Save. Restart Jupyter.

    依照上面的方法,自己的方法如下:

    1. C:\Users\用户名\下面查看有不有.jupyter文件夹

    2. 没有的话就在cmd中运行jupyter notebook --generate-config

    3. 然后会在C:\Users\用户名\.jupyter下面生成jupyter_notebook_config.py文件,打开这个文件。

    4. 在文件中搜索c.NotebookApp.notebook_dir然后修改成下面这样

      c.NotebookApp.notebook_dir = 'E:/Workspace/Jupyter notebook',并把#删除掉,然后保存。

    再次执行jupyter notebook

    image

    如图中红线所划,启动后默认的文件夹变成自己设定的文件夹了。

    Linux 和 OS X 下

    就不上图了,步骤基本上跟windows下的差不多。

    1. 执行jupyter notebook --generate-config

    2. 然后打开新生成的~/.jupyter/jupyter_notebook_config.py文件

    3. 修改c.NotebookApp.notebook_dir 选项,设定自己喜欢的文件夹位置就好了。

    结语

    Linux和OS X下并没有去实践,但是想来不会差的太离谱。设置好了Jupyter Notebook就可以开始学习Python了。不过据说还可以编译C++。过几天在来配置Jupyter Notebook下的C++编译试试。

    更新

    2018.06.09 11时 Linux下已经实践,可行。
    2018.06.12 00时 OS X下已经实践,可行。

    相关文章

      网友评论

        本文标题:Jupyter Notebook的快速安装和简单配置

        本文链接:https://www.haomeiwen.com/subject/zqoujftx.html