美文网首页
Jupyter Notebook

Jupyter Notebook

作者: 李霖弢 | 来源:发表于2022-09-14 16:08 被阅读0次

    通过IPython解释器运行的一个交互式笔记本,分为Markdown格(用于笔记)和代码格,可以在网页中直接编写、运行、调试 python 代码,并自由调整各个代码块的执行顺序
    通常Anaconda中已经自动集成了jupyter,也可以自行通过pip install jupyter安装。

    • Jupyter Lab 是Jupyter Notebook的下一代,具有更多的功能和可扩展性,更类似一个IDE。

    帮助文档

    jupyter notebook -h
    jupyter notebook --help
    

    启动

    jupyter notebook
    jupyter notebook --port <port_number>
    

    启动后默认在localhost:8888展示当前家目录的文件列表

    关联conda的环境

    通过conda install nb_conda安装后关联 jupyter 和 conda 环境
    注意:在conda的默认环境base下可能会安装失败,切换新环境安装即可成功

    安装后主页的tab中出现 Conda 栏
    新建 Notebook 时除了默认的 python 环境还会出现 conda 环境选项
    运行中的Notebook可以切换内核


    运行

    Jupyter Notebook 中的输入输出及注释文档等,默认保存为.ipynb后缀的JSON文件中,也可以另存为.py.pdf等格式。

    运行中的笔记和终端网页被关闭后不会释放内存,可以随时在运行栏中重新进入或关闭

    运行中的文件前图标为绿色,勾选后可选择关闭


    在笔记本(即.ipynb文件)中可以测试代码和写文档
    当单元格左侧为蓝色时为命令模式(类似vim),用于统筹操作不同单元格。当单元格左侧为绿色时为编辑模式,用于修改当前单元格内容。
    shift + enter为执行当前区域,enter则为进入修改当前区域

    特殊指令
    • %load <URL>
      加载指定网站的源代码
    • %load <Python文件的绝对路径>
      加载本地python文件,第一次执行是加载,第二次执行是执行python内容
    • %run <Python文件的绝对路径>
      !python <Python文件的绝对路径>
      不加载,直接运行本地python文件
    • %pwd
      !pwd
      获取当前路径
    • !<shell命令>
      执行shell命令。此外也可以通过新建终端来执行shell命令

    相关文章

      网友评论

          本文标题:Jupyter Notebook

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