Windows7下Jupyter Notebook使用入门
admin
2023-07-10 14:24:32
0

目录

一、Jupyter简介

二、Jupyter安装

   2.1 python 3安装

   2.2 Jupyter 安装

三、Jupyter使用示例

四、Jupyter常用命令

五、其他说明

 

一、Jupyter简介

    Jupyter Notebook是一个交互式笔记本,由IPython Notebook演化而来,本质上是一个Web应用程序,通过Jupyter Notebook,你可以使用谷歌浏览器完成python开发工作、交互式演示python代码的执行效果、进行可视化教学等。还可以将整个交互过程转换为pythonhtmlmarkdownPDF等多种格式的文件。也可以通过网络,将python代码及运行效果与朋友共享。

 

二、Jupyter Notebook安装

    2.1 python 3的安装(略)

    2.2 Jupyter安装

       python3 -m pip install --upgrade pip  #更新

       python3 -m pip install jupyter    #安装jupyter

       jupyter notebook  #运行notebook

 

三、Jupyter Notebook使用示例

    01-安装jupyter-notebook

Windows7下Jupyter Notebook使用入门

    02-安装matplotlab

Windows7下Jupyter Notebook使用入门

    03-运行jupyter-notebook

Windows7下Jupyter Notebook使用入门

    04-jupyter-notebook中,画一条sin曲线

Windows7下Jupyter Notebook使用入门

    05-直接访问本地8888端口,需要输入密码或token

Windows7下Jupyter Notebook使用入门

    06-token的获取方式-jupyter notebook list

Windows7下Jupyter Notebook使用入门

    07-运行Python,使用passwd,生成sha1密码

Windows7下Jupyter Notebook使用入门

    08-修改过jupyter notebook配置文件后,重启服务

Windows7下Jupyter Notebook使用入门

    09-正常转化为PDF需要安装Windows版本的Miktex,并且要设置好路径,安装扩展包

    Windows7下Jupyter Notebook使用入门


四、Jupyter常用命令

jupyter --help  #查看jupyter帮助

jupyter notebook help  #查看notebook详细的命令使用帮助

jupyter notebook #使用默认配置启动notebook

jupyter notebook --generate-config #c:/Users/用户/.jupyter/目录下,创建默认配置文件jupyter_notebook_config.py

jupyter notebook list  #查看正在运行的jupyter服务器地址、token令牌、根目录

jupyter notebook password  #修改notebook登录密码

jupyter nbconvert file1.ipynb --to pdf  #手工转换ipynb文件为PDF文件

jupyter nbconvert file1.ipynb --to html  #手工转换ipynb文件为html文件

 

五、其他说明

5.1 jupyter 除了jupyter notebook子命令以外,还有好多子命令,比如jupyter nbconvert / jupyter console 等,可用通过jupyter --help查看。

5.2 如果直接运行jupyter notebook 命令,系统会自动创建一个48位的token,并使用默认配置启动notebook,用户可以通过http://localhost:8888/?token=<48token >网址访问notebook,每次退出并重启notebook 服务端,系统会自动重新生成token

5.3 可以在运行jupyter notebookcmd控制台中,获取token信息,当通过网络访问jupyter notebook时,输入该token,可登录jupyter notebook

5.4 也可以使用jupyter notebook password 命令,创建一个访问密码,创建密码以后,token方式会失效,只可以使用密码方式访问。同时会生成一个哈希密码文件,路径为C:/Users/用户/.jupyter/jupyter_notebook_config.json。重启jupyter notebook服务端,密码才生效。

5.5直接运行jupyter notebook命令,只能在本机访问notebook。我们还可以带IPPort参数启动notebook,例:jupyter notebook --ip=192.168.1.123 --port=6789 ,可以通过http://192.168.1.123:6789地址,在其他电脑上访问notebook

5.6 如果使用jupyter notebook --generate-config命令生成默认配置文件jupyter_notebook_config.py,我们也可以把IPport等信息写入到该配置文件中,直接启动jupyter notebook时,会读取配置文件的内容。变量如下,

c.NotebookApp.ip = '192.168.1.123'

c.NotebookApp.port = 6789

5.7 直接将ipynb文件转换为htmlpy文件是没有问题的,要转换为pdf文件会报错,需要到https://miktex.org/download,下载安装Miktexbasic-miktex-2.9.7021-x64.exe),并将C:\Program Files\MiKTeX 2.9\miktex\bin\x64路径加入到系统Path路径中。可以使用命令行方式转换:jupyter nbconvert test.ipynb --to pdf ,也可以直接在notebook网站中打开test.ipynb文件,直接导出PDF文件。

 

 

参考链接:

Jupyter官网

https://jupyter.org/

https://jupyter-notebook.readthedocs.io/en/stable/

 

Jupyter Notebook介绍与入门

https://blog.csdn.net/ibelieveican2015/article/details/79024927

 

jupyter-使用及设置密码

https://www.jianshu.com/p/b1189769aeb2

 

Windows下的Jupyter Notebook 安装与自定义启动(图文详解)

http://www.cnblogs.com/zlslch/p/6984403.html

 

为什么Jupyter Notebook会比其他工具更受欢迎?

http://m.elecfans.com/article/687743.html

 

jupyter安装,修改登录密码,启动

https://blog.csdn.net/hotpotbo/article/details/79130899

相关内容

热门资讯

美伊谈判濒临破裂之际,伊朗议长... 因为以色列持续对黎巴嫩进行军事打击,伊朗宣布暂停同美国的谈判。不过美国总统特朗普称,对话仍在继续。谈...
罕见!以军政策发生“重大转变” 新华社北京6月1日电 题:罕见纵深推进,以军对黎行动会否搅动美伊谈判新华社记者刘品然 阚静文 席玥以...
山西太原发现一处新石器遗址,出... 山西省太原市文物保护研究院协同相关科研机构,近期在太原市阳曲县西盘威村发现一处新石器时代重要遗址——...
伊媒发布穆杰塔巴罕见照片 伊朗塔斯尼姆通讯社6月1日发布了一张最高领袖穆杰塔巴的照片。照片中,穆杰塔巴面露笑容,抱着一个婴儿。...
福建“泡药杨梅”曝光后,浙江杨... 这两天,浙江本地杨梅少量进入市场。虽然受到此前福建 “泡药杨梅” 事件影响,市场整体销量相比去年同期...
尺素金声 | 前4月规上工业企... 5月27日,国家统计局发布最新数据显示,今年前4月,全国规上工业企业实现利润同比增长18.2%,增速...
郑丽文:台湾民众越来越了解“台... 针对台湾《联合报》民调显示,63%受访者民意希望维持现状,即将访美的中国国民党主席郑丽文1日表示,民...
美前副总统:共和党失去了方向,... 2026年是美国的中期选举年,共和党选情不利,可能在年底的选举中遭遇挫败。美国前副总统彭斯5月31日...
南枝原来去过中国?《给阿嬷的情... 《给阿嬷的情书》票房口碑双丰收,目前票房已突破13亿。凤凰卫视最新一期《问答神州》专访了该片导演蓝鸿...
法国海军扣押一艘俄“影子舰队”... 近日,法国海军在大西洋海域扣押了一艘据称从俄罗斯摩尔曼斯克出发的油轮,引发俄方强烈不满。俄新社6月1...