jupyter notebook管理

一、内核管理

1.查看内核(jupyter kernelspec list)

2.创建内核 

(1)激活指定环境(activate Work37_2023)

 (2)安装ipykernel(pip install ipykernel)

 (3)添加内核(python -m ipykernel install --name Work37_2023 --display-name "Work37_2023")

        前一个Work37_2023是虚拟环境的名字,后一个Work37_2023是在 jupyter notebook 中显示的名字       

        如果没有第二步的话会提示

 3.删除内核(jupyter kernelspec remove work37_2023)

 二、更改默认路径

1.找到 jupyter_notebook_config.py 文件的路径

 2.记事本方式打开 jupyter_notebook_config.py文件

3.使用 ctrl+f 键进行搜索,输入c.NotebookApp.notebook_dir =,之后在单引号 ‘’ 中加入自己的地址,并删除掉前面的python注释符号 # 以及空格。保存文件并退出。

4.找到 jupyter notebook 的快捷图标,进入属性界面,删除 "%USERPROFILE%/",点击应用并确定,完成。

 Ps:更改路径后,不用担心之前的文件,直接将笔记复制粘贴至目标路径下即可。

20240319更新:

新版的notebook创建的jupyter_notebook_config.py文件貌似没有了c.NotebookApp.notebook_dir =,导致很多人因为搜不到而产生迷惑。

解决方法:直接搜索其他的关键词,如“The directory”,找到对应的位置后自己手动添加语句c.NotebookApp.notebook_dir = 'D:\Files\Project\jupyter_notebook'即可。

 三、设置 jupyter notebook 的代码自动补全以及格式化功能

1.安装扩展插件(pip install jupyter_contrib_nbextensions)

 2.执行(jupyter nbextensions_configurator enable --user)

3.打开 jupyter notebook ,进入 Nbextensions

4.将 disable 取消勾选

 5.勾选 Hinterland (实现代码自动补全) 和 Autopep8 (实现代码格式化),完成!

 6.如果将 disable 取消勾选后没有出现菜单,找不到 Hinterland 和 Autopep8 的勾选位置,不用担心,再执行一遍(jupyter contrib nbextension install --user --skip-running-check)即可。

Ps:代码格式化的应用在notebook的上方菜单栏中,其中靠右位置会出现一个小锤子(或者小齿轮),每次点击它便可以将当前单元中的代码自动排好格式。

四、实现 jupyter notebook 的多个单元一起输出

from IPython.core.interactiveshell import InteractiveShell

InteractiveShell.ast_node_interactivity = "all"

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值