当前位置:   article > 正文

jupyter notebook管理_jupyter kernelspec list

jupyter kernelspec list

一、内核管理

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"

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/499103
推荐阅读
相关标签
  

闽ICP备14008679号