jupyter 订阅
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 [1]  。 展开全文
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 [1]  。
信息
外文名
Jupyter Notebook
简    称
Jupyter
中文名
Jupyter 笔记本
性    质
一个 Web 应用程序
Jupyter定义
用户可以通过电子邮件,Dropbox,GitHub 和 Jupyter Notebook Viewer,将 Jupyter Notebook 分享给其他人。在Jupyter Notebook 中,代码可以实时的生成图像,视频,LaTeX和JavaScript。
收起全文
精华内容
下载资源
问答
  • jupyter

    千次阅读 2017-05-28 13:33:51
    1. jupyter kernel查看内核 jupyter kernelspec listWindows下可能安装位置:C:\Users\Administrator\AppData\Roaming\jupyter\kernels C:\ProgramData\jupyter\kernels 当出现Kernel error的时候可以查看对应的...

    1. jupyter kernel

    查看内核
    jupyter kernelspec list

    Windows下可能安装位置:

    C:\Users\Administrator\AppData\Roaming\jupyter\kernels
    C:\ProgramData\jupyter\kernels
    

    当出现Kernel error的时候可以查看对应的kernelspec目录里的kernel.json

    1.1. IPython

    Ipython 安装内核

    ipython   kernel install #安装Python  内核
    ipython3  kernel install #安装Python3 内核
    

    python.exe ->ipython.exe / jupyter.exe

    python 模块自动重载

    %load_ext autoreload
    %autorload 2 # 自动重载所有发生变动的模块

    1.2. ICSharp

    ICSharp安装内核

    ​ 按照官方说明即可。唯一需要注意的是构建icsharp解决方案的时候需要先打开Engine目录,先单独构建Engine目录下面的ScriptCs项目,然后才能构建整个icsharp解决方案。

    1.3. C

    安装需要gcc,所以Windwos需要安装MinGW

    kernel.json里是python3,可能会出错,因为Windows版本的Python3可能只有解释器python.exe

    需要修改。

    1.4. IPyLua

    Fork from Lua Kernel,而原来的已经截至2017,年,已经四年不更新了。。。。。。

    但是这个IPyLua似乎也有一年没更新了。。。。。。

    事实上也无法在jupyter v4 中使用,哎,lua药丸。

    顺便说一句,windows下lua安装还是推荐luadist从源代码构建。

    展开全文
  • Jupyter

    千次阅读 2016-11-18 14:29:34
    最新Jupyter 官网:http://jupyter.org/ 安装:http://jupyter.readthedocs.io/en/latest/install.html 安装说明: We recommend using the Anaconda distribution to install Python and ...
    原来是ipyhon
    最新Jupyter



    安装说明: We recommend using the Anaconda distribution to install Python and Jupyter. 
    官网中是推荐使用Anaconda来安装(当然,也提供了pip的安装方式)。这里也使用Anaconda来安装:
    (1)下载Anaconda: https://www.continuum.io/downloads 找到相应的版本下载( linux 64 bit),
    然后执行:
    bash Anaconda2-4.1.1-Linux-x86_64.sh
    就会进入安装模式,根据提示一步步进行安装(会让阅读license agreement,按回车一行行显示,按空格翻页)。
    在安装过程中,可以看到Anaconda会默认将python,jupyter,matplotlib,scikit-learn,scipy等很多包安装上。
    (2)安装Anaconda成功后(终端要重新启动),执行:
    jupyter notebook
    程序会启动,并且自动打开http://localhost:8888/tree 文件目录(默认端口8888)。
    指定端口:jupyter notebook --port 9999
    说明:使用ipython可以直接执行:
    ipython

    使用:
    进入到某个目录下,在右侧 New-->Python,即可打开 Ipython notebook,在目录下会生成.ipynb格式文件。

    在这里就可以写一些code或者markdown,注意运行按钮是>|,markdown直接执行就会出现最终展示形式。







    展开全文
  • jupyter notebook的安装与使用

    万次阅读 多人点赞 2016-10-11 20:02:41
    最近由于项目需要,开始学习python,然后发现一个非常有用的python交互式编辑器,非常容易上手而且非常有用和实在,本博文是对学习jupyter notebook的一个汇总和记录,与大家一起分享!下面的内容是针对ubuntu 系统...

     

    最近由于项目需要,开始学习python,然后发现一个非常有用的python交互式编辑器,非常容易上手而且非常有用和实在,本博文是对学习jupyter notebook的一个汇总和记录,与大家一起分享!下面的内容是针对ubuntu 系统的,当然,jupyter notebook在windows也是支持的。

    一、jupyter notebook是什么

    官网的介绍是:Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。

    简单的介绍就是:Jupyter Notebook是Ipython的升级版,而Ipython可以说是一个加强版的交互式 Shell,也就是说,它比在terminal里运行python会更方便,界面更友好,功能也更强大。怎么强大法,往下看就知道了。

     

    二、jupyter notebook的安装和打开

    安装非常简单,只需要在终端输入:

    pip install jupyter

    打开jupyter notebook 也只需要在终端输入:

    jupyter notebook
    运行上面的命令之后,你将看到类似下面这样的输出:

    如上图,它打开了一个端口,并且会在你的浏览器中打开这个页面,主目录是图中的那个directory(可能第一次打开没有这个目录)。

     

    三、使用

    1、打开一个新文档

    在主页面的右上角点new即可新建一个你想要的文件类型。

    如上图,jupyter也可以打开一个terminal,还可以作为一个text文本编辑器,功能明显是比terminal强大了。

    下面的Notebooks类型除了python 也是可以加入其他类型的文档的,具体方法百度一下就好。

    2、python编辑器介绍

    点击python2后会出现一下界面:

    稍微介绍一下notebook 界面的组成部分1)notebook 的名称2)主工具栏提供了保存、导出、重载 notebook,以及重启内核等选项3)快捷键4)notebook 编辑区

    最下面的哪个 In [ ]: 的框叫做单元格,你可以把你的代码分成一段段的单元格输入,然后可以逐个单元格地运行。注意,这个功能是非常友好的,有时候只修改了中间的一小段代码,又不想全部代码都要重新运行的时候这个功能就非常有用了。另外,单元格是可以改变顺序的。而且可以输出图片和绘图!非常强大吧!

    这些只要稍微尝试一下就懂的,下面主要介绍一些常用的技巧

    **注意,jupyter notebook 是支持 TAB 键自动补充单词的,再一次展示了其强大友好的一面!

    A.修改文档名称

    方法一:点上图的Untitled

    方法二:点File,再点rename

    B.导出文档

    步骤:点File,再点Download as

    发现里面支持好几种格式的导出,第一个ipynb是notebook的格式,是一种类json的格式保存,其他的建议你们都试一试,你会感到非常惊喜的。

    C.保存

    Ctrl + S 快捷键的可以保存你的文档的,默认是保存为ipynb,保存在你的主目录下!

    D.单元格格式

    注意到快捷键栏中有一个code的下拉框,点开发现有几个选项:

    这里介绍一下

     

    • Code格式就是正常的python代码格式
    • Markdown的一个text文档编辑格式,就像在word里编写一样
    • Heading就是给Markdown的句子设置标题等级,像word的标题一,标题二...
    • Raw NBConvert 没用过不了解,可以自行百度或者看官网介绍

     

    下面举例说明一下

    选择一个空的单元格,code下拉框选择Heading,会出现一个不同类型的 cell:

    改变单元格类型时弹出消息中有解释,后面那个单元格以 # 标记开头,意味着这是一个一级标题。如果需要子标题,可以使用以下标记表示:

    # : 一级标题## : 二级标题### : 三级标题...

    输入内容后再运行一下(快捷栏里有),会出现类似下面的情况:

    我一共输入了三级标题,点其中一个,你会发现它的code下拉栏显示是markdown类型

    你以后代码里print 的内容都是以markdown的格式显示的。

    E.快捷键

    常用的快捷键是:

    • Ctrl + Enter: 执行单元格代码
    • Shift + Enter: 执行单元格代码并且移动到下一个单元格
    • Alt + Enter: 执行单元格代码,新建并移动到下一个单元格

    这几个快捷键都是非常常用的。

    F.历史输入和输出变量

    与标准 Shell 类似,IPython 中也可以通过 _ 和 _ _ 访问上一次和上上一次的输出。

    当你写的单元格多了,肯定会注意到,IPython 中每一次的输入输出都有序号。你可以通过一下方法访问这些输入和输出:

    • _:访问上一次输出
    • __:访问上上一次输出
    • _X:访问历史 X 行输出
    • _iX:访问历史 X 行输入

    其中小写字母 “i”,代表 “in”。

     

    四、外部功能

    上面讲的是jupyter 的一些使用方法和技巧,其实它还有很多强大的外部功能的,下面给大家介绍一下。

    A.魔术命令

    在 IPython 的会话环境中,所有文件都可以通过 %run 命令来当做脚本执行,并且文件中的变量也会随即导入当前命名空间。

    即,对于一个模块文件,你对他使用 %run 命令的效果和 from module import * 相同

    这种以 % 开头的命令在 IPython 中被称为魔术命令,用于加强 shell 的功能。

    常用的魔术命令有: 

    %quickref 显示 IPython 快速参考
    %magic 显示所有魔术命令的详细文档
    %debug 从最新的异常跟踪的底部进入交互式调试器
    %pdb 在异常发生后自动进入调试器
    %reset 删除 interactive 命名空间中的全部变量
    %run script.py 执行 script.py
    %prun statement 通过 cProfile 执行对 statement 的逐行性能分析
    %time statement 测试 statement 的执行时间
    %timeit statement 多次测试 statement 的执行时间并计算平均值
    %who、%who_ls、%whos 显示 interactive 命名空间中定义的变量,信息级别/冗余度可变
    %xdel variable 删除 variable,并尝试清除其在 IPython 中的对象上的一切引用
    !cmd 在系统 shell 执行 cmd
    output=!cmd args 执行cmd 并赋值
    %bookmark 使用 IPython 的目录书签系统
    %cd direcrory 切换工作目录
    %pwd 返回当前工作目录(字符串形式)
    %env 返回当前系统变量(以字典形式)

    对魔术命令不熟悉的话可以通过 %magic 查看详细文档;对某一个命令不熟悉的话,可以通过 %cmd? 内省机制查看特定文档

    B.添加插件

    1)侧边栏目录导航

    当文章内容非常长的时候,前后找内容,很麻烦,不如加一个sidebar,方便导航方法:https://github.com/ipython-contrib/IPython-notebook-extensions/tree/master/nbextensions/usability/toc2

     

    2)隐藏代码按钮

    有时候,希望代码可以隐藏,这样子文档看起来,就会干净一些 

     

    点击按钮,就可以隐藏所有的代码,具体做法:http://stackoverflow.com/questions/27934885/how-to-hide-code-from-cells-in-ipython-notebook-visualized-with-nbviewer当然,还有更多的extention可见https://github.com/ipython-contrib/IPython-notebook-extensions/

    参考【https://www.douban.com/review/7890354/

    C.运行python文件

    利用jupyter的cell是可以运行python文件的。

    方法一:

    %run file.py

    方法二:在unitx command前面加入一个感叹号“!” ,如:

    !python myfile.py

    D.导入外部代码

     

    比如有一个test.py文件,需要将其载入到jupyter的一个cell中

    在需要导入该段代码的cell中输入

    %load test.py #test.py是当前路径下的一个python文件

    shift + enter运行后,%load test.py被自动加入了注释符号#,test.py中的所有代码都被load到了当前的cell中

    或者从从网络load代码到jupyter

    在cell中输入%load http://.....,然后运行该cell,就会将load后面所对应地址的代码load到当前的cell中; 

     

    五、其他技巧

    1)更改Jupyter notebook的工作空间(主目录)

    Jupyter的工作空间在其配置文件ipython_notebook_config.py中。

    ipython_notebook_config.py文件在~/.jupyter/下

    如果找不到那就在终端输入:

    jupyter notebook --generate-config 

    然后再

    gedit ~/.jupyter/jupyter_notebook_config.py

    Ctrl + F 找到下面这句按下面的格式,输入你想要的目录路径即可

    # The directory to use for notebooks.这决定了jupyter启动目录
    c.NotebookApp.notebook_dir = u'/path/to/your/notebooks'

    2)自定义快捷键

    这个就直接参考官方文档吧:http://nbviewer.jupyter.org/github/ipython/ipython/blob/3.x/examples/Notebook/Custom%20Keyboard%20Shortcuts.ipynb
     

    六、总结

    总的来说,Jupyter notebook 是一款非常优秀的交互式编辑平台,提供了分享,演示,编辑等功能.作为学习的记录者,方便你随时捡起学习的进度,增量式地前进。

    希望这篇博文能对刚接触jupyter 的朋友有所帮助!

     

    七、参考

    【1】官网安装:https://jupyter.readthedocs.io/en/latest/install.html
    【2】jupyter使用小结
    【3】Jupyter Notebook 快速入门(上)
    【4】jupyter notebook 各种用法记录(陆续更新)

    展开全文
  • 修改Jupyter Notebook的默认打开目录 Jupyter启动之后默认打开的是C盘目录,如下: 想要打开其他盘符的文件无法实现,如D、E、F盘目录下的文件。现有解决办法如下,无需修改Jupyter Notebook的默认打开路径。 ...

    修改Jupyter Notebook的默认打开目录

    Jupyter启动之后默认打开的是C盘目录,如下:
    启动目录是C盘

    想要打开其他盘符的文件无法实现,如D、E、F盘目录下的文件。现有解决办法如下,无需修改Jupyter Notebook的默认打开路径。

    思路:

    在CMD模式中打开需要打开的目录,然后打开Jupyter Notebook

    具体操作如下:

    • win + R 进入CMD模式,在cmd窗口中输入下面代码即可打开 E盘下的OpenTry文件夹
      • cd /d E:\OpenTry
      • jupyter notebook

    jupyter启动目录就变成了 OpenTry,如下图:
    启动目录变成了 OpenTry

    如果需要打开其他盘符的其他目录,只需要将上面代码中加粗的 E:\OpenTry 改为所需要的位置,如:D:\soft\OpenCV

    评论区 其实你不懂i 给出额外解决方法供参考:
    打不开的可以尝试这样:

    1.不要用win+r 打开CMD模式,而是要用anaconda自带的anaconda prompt
    2.打开anaconda prompt后输入想进入的盘 如F:
    3.进入F盘后输入cd+文件夹名称,如 cd python
    4.进入想要打开的文件夹后(F:\python>)输入 jupyter notebook 如F:\python>jupyter notebook

    展开全文
  • 文章目录0、JupyterLab 概述一、华为云部署Anaconda二、在anaconda基础上部署Jupyter Lab三、配置华为云服务器四、进阶内容4.1nodejs 警告:4.2 关于Nodejs的升级4.3 让Jupyter一直运行,后台挂起 0、JupyterLab ...
  • 一、jupyter服务搭建 1、介绍 Jupyter Notebook是一个交互式笔记本,支持运行40多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 ...
  • 目录1、安装Jupyeter Lab和Jupyter Hub2、配置Jupyter Hub配置文件 不管是Jupyter Notebook还是Jupyter Lab,都是只支持单用户的使用场景,作为一个可交互的web服务,所有用户都在同一个目录下操作(甚至同时在编辑...
  • Jupyter notebook教程系列(九)Jupyter notebook调试

    万次阅读 多人点赞 2018-11-20 20:39:32
    jupyter的调试是通过python自带的pdb库来实现的。 下面讲一下在notebook中如何进行调试 1.首先需要import pdb 2.然后在import后写入语句: pdb.set_trace() 这个的作用是输入调试器。 3.下面以一段简单的代码...
  • ​如何快速启动jupyter 首先安装python https://www.python.org/downloads/windows/ 下载安装Python Python很简单安装,就是普通软件那种,记得添加path到路径,就是安装时有个选项! ------------------ ...
  • 在打开jupyter的时候,输入了 jupyter notebook 报错,Exception: Jupyter command `jupyter-notebook` not found. 输入 jupyter-notebook 就可以了
  • linux jupyter lab 如何永久切换镜像源

    万次阅读 2020-07-31 09:36:43
    文章目录一、问题背景二、问题溯源2.1 国外镜像源的问题三、问题...搞的有些怀疑人生的我,就通过conda uninstall jupyterlab重新安转了一遍jupyterlab,结果发现重装之后还是得rebuild,非常抓狂啊! 二、问题溯源
  • Learning Jupyter

    2020-01-12 21:42:21
    Jupyter Lab 安装 史上最全Jupyter Lab 配置JupyterLab:程序员的笔记本神器 Jupyter Lab 用法 JupyterLab基本使用 利器|JupyterLab 数据分析必备IDE完全指南 Jupyter Notebook插入图片的4种方法 Jupyter ...
  • 本教程将涵盖Jupyter Notebook的部署,步骤如下: 安装Jupyter Notebook 添加Kernels 添加多版本Python的Kernels 添加R Kernel 添加Julia Kernel 添加Ruby Kernel 添加Haskell Kernel 添加...
  • Ubuntu18.04 安装Jupyter | Jupyter lab

    千次阅读 2020-04-24 15:37:31
    Ubuntu18.04 安装Jupyter | Jupyter lab
  • jupyter 插件

    2019-10-24 15:16:28
    jupyter 里面的Autopep8用不了,现实未定义Autopep8,但是又有安装了 解决方法: 电脑打开cmd 执行以下代码可以安装jupyter notebook扩展: pip install jupyter ipywidgets autopep8 jupyter_contrib_nbextensions...
  • 最近在使用Jupyter Notebok的时候遇到了这个问题,记录一下。 参考的博文: jupyter notebook import error但是命令提示符import正常 jupyter notebook中已安装的包显示“没有安装此模块” 之前遇到的一个问题:...
  • Jupyter Notebooks的安装和使用介绍

    万次阅读 多人点赞 2018-10-13 13:32:40
    最近又开始重新学习Python,学习中使用到了一款编辑器Jupyter Notebooks ,非常想安利给初学python的同学。 注:本文内容仅针对windows环境下安装和配置Jupyter Notebooks 。 1.Jupyter Notebooks 简介 国际惯例还是...
  • jupyterLab

    千次阅读 2019-01-31 19:06:35
    jupyterLab 目录: 0x00 jupyterLab的简介0x01 jupyterLab的下载,安装与启动0x03 jupyterLab的界面0x04 jupyterLab的界面详解 0x00 jupyterLab的简介 一.jupyterLab的说明 JupyterLab是Project...
  • 启动jupyter

    千次阅读 2018-12-20 10:09:17
    注意:jupyter会将执行启动命令的目录作为其工作目录(即ipynb的存储与读取目录),因此需要先切换到相关的工作目录下,其启动jupyter。 启动示例 例如,通过anaconda安装的一个jupyter环境如下所示: jupyer命令...
  • jupyter_contrib_nbextension是Jupyter Notebook的一个扩展插件,里面集成了很多扩展功能,但是按照网上方法安装配置后,打开notebook总是未显示Nbextensions的标签: 开始安装后,查看pip list,插件都安装成功了,...
  • jupyterhub使用jupyterlab 安装配置

    千次阅读 2020-07-20 18:01:34
    1、安装anaconda3 安装anacondas3 ...#生成配置文件(配置文件会生成在当前目录下,请注意,生成文件为jupyterhub_config.py) jupyterhub --generate-config 4、安装jupyterlab #执行 conda install ...
  • Python jupyter lab 下一代的jupyter notebook

    千次阅读 2019-04-12 11:12:21
    jupyterlab是jupyter notebook的下一代产品,集成了更多功能。目前开发到0.32.1版本,已经可以使用而且非常强大,据官网说法,当1.0.0版本出来之时,就会取代jupyter notebook。 本文主要介绍jupyterlab相比于...
  • 1.首先打开Anoconda Prompt,输入命令jupyter notebook --generate-config,系统会自动产生一个名为jupyter_notebook_config.py的文件,并且Anoconda Prompt窗口中会给出文件的路径。 2.打开jupyter_notebook_...
  • Jupyter notebook 和 Jupyter lab 的区别

    千次阅读 2020-03-28 23:41:53
    Jupyter Notebook Jupyter Notebook 是一个款以网页为基础的交互计算环境,可以创建Jupyter的文档,支持多种语言,包括Python, Julia, R等等。广泛用于数据分析,数据可视化和其他的交互和探索性计算中。 Jupyter ...
  • Python·Jupyter Notebook各种使用方法记录·持续更新

    万次阅读 多人点赞 2016-05-14 12:23:55
    Python·Jupyter Notebook各种使用方法记录·持续更新标签(空格分隔): PythonPythonJupyter Notebook各种使用方法记录持续更新 一 Jupyter NoteBook的安装 1 新版本Anaconda自带Jupyter 2 老版本Anacodna需自己...
  • jupyter 安装

    2019-02-26 13:20:50
    直接装jupyter 官方安装:python3 -m pip install --upgrade pip python3 -m pip install jupyter jupyter notebook 如果安装了anaconda的话: python -m pip install jupyt...
  • jupyterlab

    千次阅读 2019-08-06 11:55:51
    今天在Anaconda3的安装菜单Anaconda navigation里看到有个工具JupyterLab, 在线安装之后发现比平常使用的Jupyter noteboke功能更多,它的官方说明文档里介绍的界面图如下所示: 而且还能在github上下载到一些...
  • Jupyter安装

    千次阅读 2018-05-29 15:42:59
    这是我自定义的Python 的安装目录 (D:\SoftWare\Python\Python36\Scripts)1、Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook。 利用 pip 安装 Jupyter notebook。...
  • 执行启动jupyter的命令 jupyter notebook --ip=0.0.0.0 --no-browser --allow-root 产生如下错误,提示spider环境下无法找到jupyter-notebook Traceback (most recent call last): File "/root/anaconda3/envs/...
  • Jupyter notebook入门教程(上)

    万次阅读 多人点赞 2017-06-04 17:44:11
    本文将分上下两部分简单介绍Jupyter notebook的入门教程,英文原文出处:Getting started with the Jupyter notebook(part 1)Jupyter notebook(又称IPython notebook)是一个交互式的笔记本,支持运行超过40种编程...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 60,814
精华内容 24,325
关键字:

jupyter