python excelwriter修改保存路径_Python安装Jupyter Notebook配置使用教程

为什么要用Jupyter Notebook

推荐新手写python用什么编辑器就有有人问:为什么没有Jupyter Notebook。本来想数据分析和可视化的时候才介绍的,所以没有加上。最近要截图比较多,用Jupyter Notebook可以很好看到代码和结果。

05d1ad8ab63f76320774c62531b5504e.png


Jupyter Notebook是什么

  • Jupyter Notebook是一个开源的web应用程序,一个交互式笔记本,支持运行 40 多种编程语言。

  • 它允许您创建和共享文档,包含代码,方程,可视化和叙事文本。

  • 用途包括:数据清洗和转换,数值模拟,统计建模、数据可视化、机器学习等等。

  • 支持以网页的形式分享,GitHub 中天然支持 Notebook 展示,也可以通过 nbviewer 分享你的文档。当然也支持导出成 HTML、Markdown 、PDF 等多种格式的文档。

  • 不仅可以输出图片、视频、数学公式,甚至可以呈现一些互动的可视化内容,比如可以缩放的地图或者是可以旋转的三维模型。


怎么样安装 Jupyter notebook

怎么打开cmd命令提示符窗口:
1、选择开始=》所有程序=》附件=》cmd程序。
2、也可以开始=》搜索=》输入:cmd/cmd.exe 回车。
3、windows键加上R,然后输入cmd,也可以打开命令提示符窗口。

通过 pip 安装:pip install jupyter

bc80042504d7c144fee1504060ed37a9.png

安装成功提示有:jupyter、jupyter-client、jupyter-console、jupyter-core。

256e3b0ff46572d00ab49d452dcfbe3c.png


配置Jupyter notebook目录路径

安装完成先不要启动,先配置目录路径。要不然默认打开和保存Jupyter notebook文件目录在C盘。

打开cmd命令提示符窗口输入:jupyter notebook--generate-config ,生成默认配置文件到C:\Users\Administrator\.jupyter\jupyter_notebook_config.py

79b29a8dd184db06690171731ff6de1b.png

找到默认配置文件的目录。很多配置文件都是生成到这个目录中。

10460a2cf10adf4f16c4ab2d00fcddb8.png

933ec5fc1ce095e30887266354215e24.png

打开jupyter_notebook_config.py搜索c.NotebookApp.notebook_dir(大概在261行)

cb88f765e63638e70a10e59acdc41e5c.png

把#号去掉,把值改为你要存放Jupyter notebook文件的目录路径。

1d71c095c354adc18b329316e5775383.png

以后Jupyter notebook创建的文件都会保存到这个目录路径中。


怎么样去启动Jupyter notebook

打开打开cmd命令提示符窗口输入jupyter notebook 回车,然后浏览器就会打开Jupyter notebook。

4207ec8ffda441ea5055d51484202593.png


如何快速使用notebook

Jupyter notebook界面

9b7e96127de8e8ba7ff2482d9277e82a.png

左边选项

cc79b5660190ef3a0636fec80db949a6.png

  • Files 对应下面的文件列表。

  • running里面可以看到命令行窗口和notebooks文件运行的管理窗口,好像电脑的任务管理器。

  • Clusters里面跳转页面可以看有关安装详细信息,请参阅“IPython parallel”。

右边选项

572ffa0c23d6d54fac1eb62da8c8a93d.png

  • Quit 和Logout 退出和注销。Upload上传文件,本地应该用不到。

  • New就是新建文件的选项。

ea328c1682dd3fc5f75b3af5b36f05db.png

下边文件列表

278112f94d4461df215f0d2d65a550e1.png

小三角可以分类选择文件夹或者文件

f06ed4a7ad28f54718886947453d5a43.png

  • Folders:所有文件夹勾选

  • All Notebooks:所有Notebooks(.ipynb)勾选

  • Running:所有在运行的勾选

  • Files:所有文件勾选


勾选文件,就会出现一排的选项。

99f991eb7d2d3c0b22524cffa478e1d4.png

  • Duplicate:复制

  • Rename:重命名

  • Move:移动(剪切)

  • Download:下载

  • Shutdown:关闭

  • View:视图

  • Edit:修改

  • 垃圾桶标志不用过多解释删除啦。

有几种情况:Shutdown只有选择运行的文件才会出现。文件夹只有重命名、移动和删除。


进入Jupyter notebook文件页面

首先要理解Jupyter notebook是以单元格形式存在的,单元格可以写代码、标记语言(Markdown是一种可以使用普通文本编辑器编写的标记语言)。

点击文件名可以重命名

c95a5d7435d9f41afa41b9868c428d3e.png


菜单栏:

b0e0f961d55f2d47b11c6250c07cd66f.png

菜单栏File(文件):

05b399705368a796f88c2c2b421dca47.png

  • New Notebook:新建Notebook文件

  • Open:重新打开另外一个文件

  • Make a Copy:复制一份

  • Save as:另存为

  • Rename:重命名

  • Save and Checkpoint:保存和检查点,备份

  • Revert to Checkpoint:恢复检查点,恢复备份

  • Print Preview:打印预览

  • Download as:下载为Notebook文件、python文件、html、txt等等多种格式。

  • Close and Halt:关闭并停止

菜单栏Edit(编辑):

eac290698c3413c6c23f53aa1b6036ef.png

  • Cut Cells:剪切单元格

  • Copy Cells:复制单元格

  • Paste Cells Above:粘贴单元格上方部分

  • Paste Cells Below:粘贴单元格下方部分

  • Paste Cells  Replace:粘贴单元格替换

  • Delete Cells:删除单元格

  • Undo Delete Cells:撤消删除单元格

  • Split Cell:拆分单元格

  • Merge Cell Above:合并单元格上方

  • Merge Cell Below:合并单元格下方

  • Move Cell Up:向上移动单元格

  • Move Cell Down:向下移动单元格

  • Edit Notebook Metadata:编辑Notebook数据

  • Find and Replace:查找和替换

  • Cut Cell Attachments:切割单元格附件

  • Copy Cell Attachments:复制单元格附件

  • Paste Cell Attachments:粘贴单元格附件

  • Insert Image:插入图片

菜单栏View(视图):

620807afd6509d6c5e379544492ad504.png

  • Toggle Header:显示隐藏标题

  • Toggle Toolbar:显示隐藏工具栏

  • Toggle Line Numbers:显示隐藏行号

  • Cell Toolbar:单元格工具栏

菜单栏Insert(插入):

d3f90219f8000ca7d4cf1f5c418e3fa8.png

  • Insert Cell Above:插入单元格上方

  • Insert Cell Below:插入单元格下方

菜单栏Cell(单元格):

5a6bc039edc9690f6a967294343b203b.png

  • Run Cells:运行所有单元格

  • Run Cells and Select Below:运行单元格并选择下方

  • Run Cells and Insert Below:运行单元格并在下面插入

  • Run All:全部运行

  • Run All Above:全部运行上方

  • Run All Below:全部运行下方

  • Cell Type:单元格类型

  • Current Outputs:当前输出

  • All Output:所有输出

菜单栏Kernel(核心):

51cd3493e8d47b4d76a009c66dff610d.png

  • Interrupt:中断

  • Restart:重启

  • Restart  Clear Output:重启清除输出

  • Restart  Run All:重启全部运行

  • Reconnect:重新连接

  • Shutdown:关掉

  • Change kernel:改变核心

菜单栏Widgets(小工具):

821c8ccbf9b4e2b3a7b6aa635164c3b9.png

  • Save Notebook Widget State:保存Notebook小部件状态

  • Clear Notebook Widget State:清除Notebook小部件状态

  • Download Widget State:下载小部件状态

  • Embed Widgets:嵌入小部件

菜单栏Help(帮助):

25b44a2680a13522236d2a19ad86081f.png

  • User Interface Tour:用户界面预览,这个可以带你了解界面。新手去看看。

  • Keyboard Shortcuts:键盘快捷键

  • Edit Keyboard Shortcuts:编辑键盘快捷键

  • Notebook Help:Notebook帮助网址

  • Markdown:Markdown网址

  • Python Reference:Python参考手册

  • IPython Reference:IPython参考手册

  • NumPy Reference:NumPy参考手册

  • SciPy Reference:SciPy参考手册

  • Matplotlib Reference:Matplotlib参考手册

  • SymPy Reference:SymPy参考手册

  • pandas Reference:pandas参考手册

  • About:关于


工具栏:每个图标都有中文注释,重要看一下鼠标图标,里面可以搜索看到快捷键说明。

bd8823b19f01fa00f6fe16e894498498.png

单元代码区:

每一个单元代码即有影响又可以互不影响。多个运行结果可以同时在同一个界面,不像pycharm后面运行结果会关闭前一个再显示。这样可以对比结果,对比数据。

07391fabe73f359a39fff633b42fd333.png

所以JupyterNotebook很适合数据可视化、科学计算等等这些多数据、多展示图的项目测试对比。

e6add454cfef9420d5b0ffe8578d42b5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值