前几天的2019年度Python报告(点击链接查看)中,使用python进行数据分析的排在第一位,占了总数的58%。
Jupyter 是一种交互式的编程环境,这种对于数据分析而言极其重要。
Jupyter Notebook[1]是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。
如在编程过程中需要编写说明文档(Markdown格式),可在同一个页面中直接编写,便于作及时的说明和解释。
安装Jupyter Notebook之前,需要安装Python(参考链接:python环境搭建)
法1:
你可以通过进入Anaconda官方网站(后台回复 编辑器 )自行下载。
Anaconda已经自动为你安装了Jupter Notebook及其他工具,还有python中超过180个科学包及其依赖项。
法2:pip
如下图所示,在终端直接输入命令 pip install jupyter,会默认使用清华的镜像源,下载速度快且稳定。
可参考文章(点击进入): 让你的pip飞起来~
pip install jupyter
在终端(Win+R)输入cmd打开,输入命令 jupyter notebook。默认打开的目录是 windows用户的家目录。
C:\Users\痴。
网上找了可以修改的默认地址的方法:
在终端输入以下命令:
jupyter notebook --generate-config
会在下面的目录生成 py配置文件,
C:\Users\痴。.jupyter\jupyter_notebook_config.py
修改jupyter_notebook_config.py配置文件:
找到“c.NotebookApp.notebook_dir=……”,把路径改成自己的工作目录。
D:\jupyter notebook
修改后,重新启动jupyter,默认的打开路径就是之前配置好的路径。
这样操作之后,每次打开的都是这个目录,不是很推荐。
我平时最常用(最省事)的方式:
打开 .ipynb文件所在的目录, shift+鼠标右键 “在此处打开powershell”,输入 “jupyter notebook”
使用Jupyter主题[2],不仅能让你的Jupyter界面更好看、更舒服,还能让屏幕上的代码看起来更显眼。
pip install jupyterthemes(使用镜像,可参考文章: 让你的pip飞起来~)
jt -l(终端输入命令)
Available Themes:
jt -t grade3 -T -f source -tf robotosans -tfs 12 -nf robotosans -nfs 13 -cellw 90%
上述命令执行后的效果如下图所示,命令详解见下表。
命令详解,参考文章:
jupyter自定义字体和大小、主题安装实例及效果图[3]:
jt | 安装主命令 |
---|---|
-t grade3 | 安装grade3主题 |
-T | 显示jupyter notebook工具栏 |
-f source | 指定代码的字体"source"字体 |
-fs 11 | 指定代码的字体为11号 |
-tf robotosans | 指定文本(markdwon)字体(font)为"robotosans"字体 |
-tfs 12 | 指定文本(markdown)字体大小(font-size)为12号 |
-nf robotosans | 指定notebook的界面字体(font)为"robotosans"字体 |
-nfs 13 | 指定notebook的界面字体(font)为13号 |
想要恢复到默认主题,可以使用以下命令:
jt -r # 恢复到默认主题
笔记本扩展(nbextensions)是一种JavaScript模块,可以加载到笔记本前端页面上,可以大大提升用户体验。
nbextensions插件 如下图所示
Hinterland
Hinterland功能可以让你每敲完一个键,就出现下拉菜单,可以直接选中你需要的词汇。
Autopep8
一键美化代码,强迫症的福音。需要提前安装aotopep8模块 (pip install autopep8)
Snippets
Snippets在工具栏里加了一个下拉菜单,可以非常方便的直接插入代码段,完全不用手动敲。
安装:
pip install jupyter_contrib_nbextensions(使用镜像)
然后把Jupyter打开,你就可以看到NBextensions这个选项卡了。
5、我是小结
本文首先介绍了jupyter notebook 的安装(需要提前安装python,参考链接:python环境搭建),
可以安装Anaconda(后台回复 编辑器 )或者使用pip安装,
然后是jupyter 主题的安装选择,
最后介绍了实用的插件(自动补全代码、生成目录、一键格式化代码等等)
希望本文可以为刚上手jupyter notebook的小伙伴提供一些帮助,如果喜欢本文,点下右下角的“在看”呗!
Jupyter Notebook介绍、安装及使用教程: https://zhuanlan.zhihu.com/p/33105153
[2]优雅地使用jupyter: https://www.zhihu.com/question/59392251
[3]jupyter自定义字体和大小、主题安装实例及效果图: https://blog.csdn.net/weixin_42159940/article/details/84404828?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
猜你喜欢1、Python两行代码剪藏网页为 PDF2、Python快速卡通化人物头像3、有一分热,发一分光
@天作之程
一个有料又有颜的编程技术号
你 “在看” 我吗?