当前位置: 首页 > news >正文

Jupyterlab和notebook修改文件的默认存放路径的方法

文章目录

  • 1.缘由
  • 2.操作流程
    • 2.1找到默认的路径
    • 2.2创建配置文件
    • 2.3修改配置文件内容
    • 2.4注意事项

1.缘由

我自己使用jupyterlab的时候,打开是在这个浏览器上面打开的,但是这个打开的文件路径显示的是C盘上面路径,所以这个就很麻烦,因为这个C盘是我的系统盘,这个空间和资源都很紧张;

之前没有着手解决这个问题,主要是因为我不是很习惯使用jupyter这个工具,使用vscode或者pycharm取而代之了,但是现在因为我所阅读这个鸢尾花书主要就是推荐使用jupyterlab进行编程的学习的,所以我也在逐渐的适应这个软件;

后续如果一直学习这个鸢尾花书的话,这个jupyter肯定是经常使用的,所以我觉得修改这个默认的路径,在网站上面找了一些资料,综合了csdn和知乎上面的一些文章,结合我的踩坑的经验,记录一下这个修改默认路径的正确操作方法,希望对大家有所帮助;

本篇教程综合参考博客Jupyterlab 和 JupyternoteBook 修改默认路径_更改jupyterlab默认路径-CSDN博客和知乎文章Python小知识之JupyterLab默认启动路径修改 - 知乎,在此向两位作者表示感谢;

2.操作流程

2.1找到默认的路径

下面的这个就是我的jupyter里面的文件的默认的路径,可以看到是在c盘里面;

image-20250203185400464

2.2创建配置文件

这个有的话就不需要创建了,这个文件就在那个默认的目录下面:名字叫做.jupyter文件;

创建方法:

1)找到prompt这个东西:打开

image-20250203190653072

2)输入下面的指令:创建配置文件

image-20250203190717695

2.3修改配置文件内容

进入刚刚生成的那个.jupyter文件夹,找到下面的这个文件,用工具打开:记事本,vscode,sublime之类的都可以,我推荐的是记事本(我是用的是这个);

image-20250203190812173

下面的这个就是修改配置文件:我们可以使用

ctrl+F对于这个内容快速的搜索,找到下面的这个标记的位置;

就是这个c.NotebokApp.notebook_dir,他本来应该是什么都没有的,我们需要把这个dir里面填写我们需要他在的路径地址,我是放在了D盘里面去;

image-20250203191029879

2.4注意事项

1)这个斜杠的问题,默认的复制的路径是\,我们需要修改成这个/,否则是无法成功的,我也是看到知乎文章的评论才发现的

image-20250203191324384

2)或者我看有的网友说的是使用\也可以,但是需要加上r,例如这个 r’D/code’ 这样的写法,大家也可以尝试,我是用的上面的第一个,我能保证那个是绝对可以的;

3)最后特别需要注意的是,我们打开的这个配置文件,前面加的都有#,实际上这个符号在我们的python文件里面表示的就是注释,如果我们直接修改,这个是不会生效的,我们需要在修改之后吧这个#去掉就可以了;

4)想要这个修改的配置文件生效,我们重启一下这个软件,重新进入这个Jupyterlab就可以了

http://www.lryc.cn/news/531163.html

相关文章:

  • 吴恩达深度学习——有效运作神经网络
  • 享元模式——C++实现
  • 【Go语言圣经】第五节:函数
  • win32汇编环境,窗口程序中使用进度条控件
  • Vscode的AI插件 —— Cline
  • Flink (十三) :Table API 与 DataStream API 的转换 (一)
  • Android --- handler详解
  • [EAI-023] FAST,机器人动作专用的Tokenizer,提高VLA模型的能力和训练效率
  • 关于贪心学习的文笔记录
  • SLAM技术栈 ——《视觉SLAM十四讲》学习笔记(一)
  • 【ChatGPT:开启人工智能新纪元】
  • 1. 【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--前言
  • 量子力学初步:微观领域的科学之旅
  • 趣味Python100例初学者练习01
  • postgresql的用户、数据库和表
  • 对游戏宣发的粗浅思考
  • 【Java基础-42.3】Java 基本数据类型与字符串之间的转换:深入理解数据类型的转换方法
  • (9) 上:学习与验证 linux 里的 epoll 对象里的 EPOLLIN、 EPOLLHUP 与 EPOLLRDHUP 的不同
  • webpack传输性能优化
  • 智能小区物业管理系统打造高效智能社区服务新生态
  • (done) MIT6.S081 2023 学习笔记 (Day7: LAB6 Multithreading)
  • 面试经典150题——栈
  • openmv的端口被拆分为两个 导致电脑无法访问openmv文件系统解决办法 openmv USB功能改动 openmv驱动被更改如何修复
  • 自制虚拟机(C/C++)(三、做成标准GUI Windows软件,扩展指令集,直接支持img软盘)
  • 算法题(56):旋转链表
  • 解决PyG安装中torch-sparse安装失败问题:详细指南
  • 如何创建折叠式Title
  • go-zero学习笔记(三)
  • Wildcard工具详解:从入门到精通
  • 冰蝎v3.0 beta7来啦