参考来源
https://zhuanlan.zhihu.com/p/48962153
泣血整理,Jupyter Notebook 最常用的五大配置技巧-极市开发者社区
【资料图】
Jupyter Notebook由Anaconda 默认安装的,此时Jupyter的默认工作目录为C:\Users\Administrator\。这样不便于管理项目,所以我想要在其他盘建立一个独立的Jupyter工作目录文件。
1. 打开 Anaconda Prompt,
输入
jupyter notebook --generate-config
这个命令的作用是生成Jupyter notebook的配置文件。如果是第一次运行,会直接生成这个文件。如果曾经运行过这个命令,就会像下图一样问你时候要覆盖原来的文件。这个时候不用理会。我们的主要目的只是为了找到这个文件的路径。
这里我的显示不一样,但似乎不影响后续
2. jupyter_notebook_config.py
找到 jupyter_notebook_config.py 的路径并打此文件。应该在C:\Users\ Administrator\.jupyter
工作目录就在这个里面修改。
用记事本打开配置文件jupyter_notebook_config.py;
Crtl + F组合键找到c.NotebookApp.notebook_dir元素,删掉前面的注释#,将你希望的路径赋值给这个变量,在后面的单引号里输入要设置的目录路径
修改后如下:
c.NotebookApp.notebook_dir = r'E:\jupyter'
注意:
a) 一定要确保删除 “#”,取消这一行的注释模式。
b) 这一行代码前不能有空格。
c) 路径一定要是已经存在的,否则会闪退。且路径要用英文单引号括起来。
d) 路径要写\\转义, 或者在路径字符串前用r标识. 例:c.NotebookApp.notebook_dir = r'C:\Users\Administrator\Desktop\jupyter'(20201030补充,感谢聒聒并不躁毕达哥拉斯PI 在评论区的重要补充)
改完后保存。再次通过 Anaconda Navigator 进入 Jupyter Notebook 的时候会发现默认路径已经更改。
3. 修改快捷键
在win开始菜单中找到jupyter notebook快捷方式,右键选择”更多”—“打开文件位置”,右击快捷方式,打开属性,将“目标”最后面的 “%USERPROFILE%” 删除,点击确定退出。
经过这几个步骤,工作目录就修改好了,这时进入Jupyter Notebook,就能看到新设置的目录了