
Jupyter
文章平均质量分 67
Jupyter notebook
mighty13
这个作者很懒,什么都没留下…
展开
-
CentOS7.6 设置Jupyter Lab(anaconda)远程访问,以系统服务运行
安装jupyter lab过程不再赘述。测试设置所有本机所有IP均可访问,服务端口为8080,设置启动目录为/root/ipynbs。由于当前用户为root,出于安全考虑,jupyter lab需要设置--allow-root才能运行。(base) [root@ecs-9e76 ~]# jupyter lab --ip=0.0.0.0 --port=8080 --notebook-dir='/root/ipynbs' --allow-root[I 22:49:45.533 LabApp] Jupy原创 2021-11-29 18:47:05 · 29925 阅读 · 0 评论 -
Jupyter lab(Jupyter notebook)中单元格图片的存储方式及导出(还原)方法(关键点:ipynb文件,图片base64编码)
问题描述在Jupyter lab(Jupyter notebook)记事本(notebook)中单元格中包含图片的情况有三种:在markdown单元格中显示图片。以markdwon语法插入本地图片。复制图片、粘贴到单元格中,以图片附件形式保存在单元格中。代码单元格的输出中的图片。但是Jupyter lab并不提供单元格直接导出图片的功能,如何将记事本中的图片导出呢?分析问题复制、粘贴图片到markdown单元格中将上图复制粘贴到markdown单元格中。运行后效果如下:原创 2021-10-11 01:30:44 · 45136 阅读 · 2 评论 -
Jupyter Lab通过安装插件利用autopep8等实现快速格式化代码
概述Jupyter Lab本身并不支持代码格式化。目前,比较成熟的解决方案就是使用jupyterlab_code_formatter插件。jupyterlab_code_formatter支持Python常见的代码格式化包,比如autopep8、black、isort等,还可以自定义格式化工具。可以通过编辑器菜单、右键菜单、工具栏按钮等方式对单元格内的代码进行格式化。jupyterlab_code_formatter项目地址为:https://github.com/ryantam626/jupyter原创 2021-09-01 01:16:44 · 36515 阅读 · 1 评论 -
生成Jupyter Lab快捷方式
概述Anaconda安装后,会在开始菜单中添加菜单项,但是这些菜单项中,没有Jupyter Lab快捷方式。在实现前应该明确两点:开始菜单是一个特殊文件夹,很多菜单项就是快捷方式。在Windows中快捷方式是一种文件类型。创建快捷方式有多种方法,比较简单的方式就是复制已有快捷方式,然后修改相关属性。实现复制快捷方式虽然没有Jupyter Lab快捷方式,但是有Jupyter Notebook快捷方式。找到开始菜单目录由于操作系统版本差异,获取方法各有不同!以下位置仅供参考,将下面的原创 2021-08-31 23:06:14 · 30892 阅读 · 0 评论 -
调整Jupyter Lab中MarkDown表格字体大小
概述在Jupyter Lab通过Increase Content Font Size或Decrease Content Font Size可以放大或缩小运行结果的字体大小,但是对于表格无效!解决方法通过验证,为notebook添加CSS代码比较简单。步骤如下:在notebook中添加一个代码单元格。在单元格中输入以下内容,设置表头和单元格字体的大小为30px:%%HTML<style>td,th { font-size: 30px}</style>原创 2021-08-27 22:23:56 · 32697 阅读 · 0 评论 -
使用Anaconda虚拟环境作为Jupyter notebook内核
在使用Anaconda时,出于隔离环境的目的,往往会建立一个虚拟环境。在使用PyCharm或VScode作为编辑器时,可以方便的切换解释器。在使用Jupyter Notebook作为编辑器,如何使用Anaconda的虚拟环境进行编程呢?安装内核步骤如下:创建虚拟环境。打开Anaconda Prompt,输入命令conda create -n foo python=3.7。切换到foo虚拟环境。在Anaconda Prompt中输入conda activate foo。(base) PS原创 2021-08-22 23:13:06 · 37692 阅读 · 1 评论 -
优快云、Jupyter notebook、有道云笔记和Typora四者通用的Markdown语法
Markdown作为一种轻量级标记语言在各类编辑器中非常流行,其方言(变种)也非常多。为了提高不同编辑器中的兼容性,特总结优快云、Jupyter notebook、有道云笔记和Typora四者通用的Markdown语法。标题# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题文本样式*斜体文本* **加粗文本** ~~删除文本~~> 引用文本列表- 项目 * 项目 + 项目 - 项目超链接[连接文原创 2021-08-21 01:02:52 · 31011 阅读 · 0 评论 -
Jupyter Notebook设置密码验证
Jupyter Notebook当前版本为6.3.0。概述Jupyter Notebook默认是以token来验证身份的。当在命令行使用jupyter notebook命令启动Jupyter Notebook服务器时,会自动生成一个token用来验证身份。PS C:\Users\Administrator> jupyter notebook[I 21:48:21.163 NotebookApp] Serving notebooks from local directory: C:\Users原创 2021-07-05 22:45:39 · 35717 阅读 · 2 评论 -
Jupyter Notebook基础(6)Jupyter Notebook命令行命令帮助
Jupyter Notebook当前版本为6.3.0。Jupyter命令行命令jupyter命令是整个Jupyter项目命令的命名空间,单独执行jupyter命令无任何意义。jupyter命令的格式为jupyter <子命令> [选项]jupyter命令的子命令包括:bundlerextension console kernel kernelspec lab labextension labhub migrate nbclassic nbconvert nbextension noteb原创 2021-07-04 18:50:17 · 39211 阅读 · 0 评论 -
Jupyter Notebook基础(5)快捷键说明、快捷键设置
Jupyter Notebook快捷键说明Jupyter Notebook编辑器有两种不同的键盘输入模式。即命令模式和编辑模式,这与 Vim 有些类似。在编辑模式下,可以在单元格中输入代码或文本,此时单元格被绿色的框线包围,且命令模式下的快捷键不生效。在命令模式下,可以用快捷键命令运行单元格,移动单元格,切换单元格编辑状态等等,此时的单元格被灰色的框线包围,且编辑模式下的快捷键不生效。命令模式(按 Esc 生效)快捷键说明1说明2Ffind and replace查找并且替换原创 2021-07-03 22:53:52 · 37023 阅读 · 0 评论 -
Jupyter Notebook基础(4)笔记本(Notebook)概述、单元格类别、单元格模式
Jupyter Notebook服务器启动后,会启动Jupyter Notebook的用户界面(网站)。Jupyter Notebook的用户界面分为两个部分:仪表盘(Dashboard):即Jupyter Notebook服务器启动后打开的默认WEB界面,可以理解为Jupyter Notebook的文档管理器。编辑器(Editor):即Jupyter Notebook的文档编辑、运行界面。编辑器概述(Editor)新建或打开已存在的notebook就会进入编辑器界面。编辑器是Jupyte原创 2021-07-02 12:48:47 · 33267 阅读 · 0 评论 -
Jupyter Notebook基础(3)用户界面——Notebook编辑器界面(editor):菜单和工具栏
Jupyter Notebook服务器启动后,会启动Jupyter Notebook的用户界面(网站)。Jupyter Notebook的用户界面分为两个部分:仪表盘(Dashboard):即Jupyter Notebook服务器启动后打开的默认WEB界面,可以理解为Jupyter Notebook的文档管理器。编辑器(Editor):即Jupyter Notebook的文档编辑、运行界面。编辑器概述(Editor)新建或打开已存在的notebook就会进入编辑器界面。编辑器是Jupyte原创 2021-07-01 14:01:11 · 39875 阅读 · 5 评论 -
Pandas:利用Styler对象设置Series、Dataframe在Jupyter Notebook中的输出样式(3)——格式化显示值、内置显示值格式化方法、表格外观、样式复用
当前pandas版本为:1.2.5。Styler对象内置样式概述pandas数据结构在Jupyter Notebook中的格式化依赖于pandas中的Styler对象。Dateframe.style属性返回值为Styler对象。Styler对象通过生成CSS样式进行格式化。Styler对象内置了一系列样式方法。highlight_null:高亮显示null值。highlight_min :高亮显示最小值。highlight_max:高亮显示最大值。background_gradient:依原创 2021-06-30 02:09:31 · 32488 阅读 · 1 评论 -
Pandas:利用Styler对象设置Series、Dataframe在Jupyter Notebook中的输出样式(2)——内置样式
当前pandas版本为:1.2.5。Styler对象内置样式概述pandas数据结构在Jupyter Notebook中的格式化依赖于pandas中的Styler对象。Dateframe.style属性返回值为Styler对象。Styler对象通过生成CSS样式进行格式化。Styler对象内置了一系列样式方法。highlight_null:高亮显示null值。highlight_min :高亮显示最小值。highlight_max:高亮显示最大值。background_gradient:依原创 2021-06-29 01:47:56 · 32432 阅读 · 1 评论 -
Pandas:利用Styler对象设置Series、Dataframe在Jupyter Notebook中的输出样式(1)——基础接口
当前pandas版本为:1.2.5。概述Jupyter Notebook能够风靡Python数据科学圈的重要原因之一就是可以便捷的显示pandas数据结构。pandas数据结构在Jupyter Notebook中的格式化依赖于pandas中的Styler对象。Dateframe.style属性返回值为Styler对象。Styler对象通过生成CSS样式进行格式化。Styler类定义在pandas/io/formats/style.py中,具体原理随后详述。接口格式化主要通过以下方法实现。S原创 2021-06-28 23:42:17 · 31648 阅读 · 2 评论 -
JupyterLab改变字体方法( 内容、markdown、代码、输出、UI字体,JupyterLab版本3.0.12)
Jupyter Lab默认字体较小,观察起来不太方便。由于Jupyter Lab版本变化比较频繁,改变字体的方法也不太稳定。适用版本:JupyterLab 3.0.12。方法一:通过菜单Settings->Jupyterlab Theme,生成themes.jupyterlab-settings文件Settings菜单Jupyterlab Theme子菜单可改变字体大小,每次修改字体幅度为1px,修改字体后,将生成themes.jupyterlab-settings文件中,配置内容即保存在该文件原创 2021-04-03 15:28:31 · 39896 阅读 · 3 评论 -
Jupyter Notebook基础(2)用户界面——仪表盘(dashboard)
Jupyter Notebook服务器启动后,会启动Jupyter Notebook的用户界面(网站)。Jupyter Notebook的用户界面分为两个部分:仪表盘(Dashboard):即Jupyter Notebook服务器启动后打开的默认WEB界面,可以理解为Jupyter Notebook的文档管理器。编辑器(Editor):即Jupyter Notebook的文档编辑、运行界面。仪表盘(Dashboard)仪表盘(Dashboard)概述仪表盘是Jupyter Notebook原创 2021-03-31 00:56:07 · 31856 阅读 · 0 评论 -
Jupyter Notebook基础(1)简介、安装、运行服务器
简介Jupyter是一个开源项目,脱胎自IPython项目,目的是创建功能强大的交互式解释器(REPL)。Jupyter 项目架构图如下,可以简单认为IPython为整个Jupyter 项目提供编程语言(内核)层面的支持,而Jupyter Console 、Jupyter QtConsole、Jupyter Notebook只是用户交互界面。因此可以将Jupyter Notebook理解为一个基于Web的增强交互式解释器UI(网站),依托IPython它可以安装一些语言支持,初始阶段只支持Python原创 2021-03-30 00:26:12 · 30665 阅读 · 0 评论 -
jupyter notebook指定启动目录
`jupyter notebook`在命令行中启动之后,默认根目录为命令行的当前目录,这样便利性较差。下面给出了三种指定启动目录的方法,分别适用于不同场景。方法一:先在命令行中切换到指定目录,再运行`jupyter notebook`,方法二:修改默认打开位置,适合每次在固定目录运行`jupyter notebook`,方法三:`jupyter notebook --notebook-dir='d:/下载'`原创 2021-01-24 10:26:02 · 32589 阅读 · 2 评论 -
IPython notebook(Jupyter notebook)指定IP和端口运行
jupyter notebook --no-browser --port 6000 --ip=192.168.1.103原创 2017-09-13 22:51:17 · 75911 阅读 · 0 评论 -
IPython notebook(Jupyter notebook)如何显示已安装的内核
IPython notebook(Jupyter notebook)如何显示已安装的内核(kernel)?ipython kernelspec list或jupyter kernelspec list第一个命令即将被废止,尽量用第二个命令。原创 2017-09-14 18:16:44 · 24973 阅读 · 0 评论 -
IPython notebook(Jupyter notebook)Python2和Python3内核(Kernel)共存
自己计算机里面共存了Python2和Python3,ipython作为试探性的REPL解释器使用的频率还是挺高的,分别在2和3下安装完ipython notebook后怎么分别使用这两种内核呢按照默认的 jupyter notebook命令,只能运行一种内核,如Python3,想运行Python2内核怎么办呢?ipython kernel install --name python2ip原创 2017-09-13 23:04:40 · 31936 阅读 · 4 评论 -
IPython notebook的安装及安装后网页不能打开问题
安装很简单pip install ipython[notebook]或pip install jupyter notebook第一种安装方式即将被淘汰。安装完在命令行输入ipython notebook或jupyter notebook就会在浏览器里打开notebook但是我遇到了notebook网页打不开的问题使用netstat命令查看端口后发现,notebo原创 2017-09-13 12:55:06 · 38725 阅读 · 0 评论