赞
踩
一、内核管理
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"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。