介绍
Jupyter Notebook是一个可以在网页中编写和运行代码的程序,其运行结果可直接在代码块下显示,非常便于及时用Markdown编写程序解释文本。
然而每次打开Jupyter Notebook都要使用终端命令cd切换到工作目录,再使用jupyter notebook
打开服务,比较麻烦。
故而现在使用Windows注册表实现在工作目录右键菜单一键打开notebook。
效果预览
右键菜单效果,若未设置中文编码会显示乱码
实现
新建一个文本文件,修改后缀为.reg
,文本内容如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTDirectoryBackgroundshellOpen Jupyter]
@="在Jupyter Notebook中打开"
"Icon"="E:\ProgramData\Anaconda3\Menu\jupyter.ico"
[HKEY_CLASSES_ROOTDirectoryBackgroundshellOpen Jupytercommand]
@="cmd /K E:\ProgramData\Anaconda3\Scripts\activate.bat && cd %V && jupyter notebook"
[HKEY_CLASSES_ROOTDirectoryshellOpen Jupyter]
@="在Jupyter Notebook中打开"
"Icon"="E:\ProgramData\Anaconda3\Menu\jupyter.ico"
[HKEY_CLASSES_ROOTDirectoryshellOpen Jupytercommand]
@="cmd /K C:\ProgramData\Anaconda3\Scripts\activate.bat && cd %1 && jupyter notebook"
注意
- 文件编码需要为GBK等中文编码,若不想用中文可将
在Jupyter Notebook中打开
修改为无中文的纯英文语句 - 请将内容中
E:\ProgramData\Anaconda3
修改为自己的Anaconda3目录,注意双斜杠
参考链接 https://www.cnblogs.com/wujingtao/p/11967273.html