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

jupyter切换存储路径

一、问题描述

当我采用官网提供的安装方式pip install jupyterlab,在Windows下的powershell里安装jupyterlab成功,并启动:jupyter lab

打开网页:http://localhost:8888/lab

显示如下:成功了,可是我发现这根目录下怎么又那么多文件和文件夹 

我看到launcher下有终端

于是打开,显示如下: 我去到system32里一看,好家伙,怎么跑到C盘system目下录了。

二、尝试修复 

没法接受,想把它修改到其他盘下,我觉得是哪里的配置问题。
于是就去网上找答案,找了一圈都是使用jupyter lab --generate-config生成jupyter_lab_config.py,然后修改c.NotebookApp.notebook_dir或者c.ServerApp.root_dir。连AI也是给的这个答案。

我首先修改了c.NotebookApp.notebook_dir到其他盘,再次运行jupyter lab,仍然没效果,c.ServerApp.root_dir根本就没有,发现好几个root_dir,于是试了几个,都是不行,来来回回重新运行了jupyter lab都是一样的。

三、解决方案

柳暗花明又一村,原来解决方法是如此简单。
就在我找不到办法解决的时候,盯着这个路径

想着我启动jupyter lab是在哪个路径下启动的,一看原来也是在这个路径下启动的我灵机一动,是不是我换个路径启动就会切换到哪个目录呢?于是我在powershell里切换到其他盘的工作目录下重新运行jupyter lab

重新打开网页http://localhost:8888/lab :
成功了:已经切换到我的工作目录下。

办法总结,就一句话:

在哪个目录下启动jupyter lab,工作目录就在哪个目录。 

相关文章:

  • C++入门基础:引用,auto自动关键字,内联函数,范围for循环
  • 【C++】 —— 笔试刷题day_22
  • Postgresql几个常用的json操作
  • 安卓手机怎样配置数据加速
  • 10 C 语言常量详解:#define 与 const 定义常量及其区别与应用
  • JavaScript 版本号比较
  • 软件设计师/系统架构师---计算机网络
  • C++:在条件判断时何时为if,何时为else (易混淆※※※)
  • Leetcode 3524. Find X Value of Array I
  • NFS服务共享和安装命令的补充
  • 辅助函数构造题目(缓慢更新,遇到更道)
  • next.js 如何实现动态路由?
  • 云点数据读写
  • 【小沐杂货铺】基于Three.JS绘制卫星轨迹Satellite(GIS 、WebGL、vue、react,提供全部源代码)
  • Java编程基础(第四篇:字符串初次介绍)
  • 8、constexpr if、inline、类模版参数推导、lambda的this捕获---c++17
  • PySide6 GUI 学习笔记——常用类及控件使用方法(常用类矩阵QRect)
  • 基于Spring AI Alibaba实现MCP协议的SSE实时流式服务深度解析
  • 力扣刷题 - 203.移除链表元素
  • leetcode(01)森林中的兔子
  • 生态环境部:我国核电规模全球第一,总体安全可控
  • 中国英国商会政府事务主席陶克瑞:重庆经济成就瞩目,中英合作机遇无限
  • 一季度全国纪检监察机关共处分18.5万人,其中省部级干部14人
  • 最高法:抢票软件为用户提供不正当优势,构成不正当竞争
  • 一季度浙江实现生产总值22300亿元,同比增长6.0%
  • 中国政府援缅第七批抗震救灾物资运抵交付