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

Jupyter Notebook 修改默认路径

Jupyter Notebook 修改默认路径

1、默认路径

安装anaconda后,jupyter notebook默认路径下很多文件,很乱,所以为了创建一个干净的文件夹专门存放我的python项目,修改jupyter notebook的文件路径

这是我现在打开jupyter notebook显示出来的:
在这里插入图片描述
运行jupyter notebook时会发现他的默认路径是在C盘,所以才会有很多系统文件
在这里插入图片描述

2、修改配置文件、更改路径

(1)查看配置文件

打开anaconda终端
在这里插入图片描述
输入命令:jupyter notebook --generate-config,出现提示输入y并回车

可以看到配置文件所在的路径
在这里插入图片描述
找到jupyter_notebook_config.py该配置文件所在文件夹位置,并使用notepad++打开,这一步是为了能够打开这个配置文件
在这里插入图片描述
打开配置文件后CTRL+F搜索notebook_dir
在这里插入图片描述

(2)新建目标文件

然后在目标文件目录下新建文件夹,即你想要存放的python项目的文件夹,把文件路径复制下来【D:\JupyterNotebook】,然后改为【D:\\JupyterNotebook
在这里插入图片描述

(3)修改配置文件

刚刚打开的配置文件jupyter_notebook_config.py修改

c.NotebookApp.notebook_dir = 'D:\\JupyterNotebook'

保存关闭
在这里插入图片描述
然后再打开jupyter notebook,会发现文件路径跟打开的页面变成你新建项目的文件夹了
在这里插入图片描述
在这里插入图片描述

(4)修改jupyter notebook属性

这个配置是为了点击jupyter notebook时能直接跳转到你的目标文件,如果不修改的话,当你单击jupyter notebook时进入的不是你修改的目标文件,只能通过Anaconda Prompt命令行输入jupyter-notebook进入

右键单击jupyter notebook->更多->打开文件位置
在这里插入图片描述
jupyter notebook快捷方式位置右键点击->属性->目标,删除后面的"%USERPROFILE%/",点击应用->确定
在这里插入图片描述
这样当你点击jupyter notebook时进入的文件路径就会是你修改的文件路径了
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Linux】:信号的保存和信号处理
  • CCF推荐C类会议和期刊总结:(计算机体系结构/并行与分布计算/存储系统领域)
  • macos 系统文件操作时提示 Read-only file system 解决方法
  • 计算机网络--第六章应用层
  • React实现虚拟列表的优秀库介绍
  • 隐马尔可夫模型(Hidden Markov Model,HMM)—有监督学习方法、概率模型、生成模型
  • 排序方法sort使用方式不同而产生的不同结果,附力扣179思路
  • [001-03-007].第07节:Redis中的事务
  • 【数据结构与算法 | 灵神题单 | 快慢指针(链表)篇】力扣876, 2095, 234
  • CSS之我不会
  • tailscale与zerotier在linux冲突问题解决
  • 基于SSM的养老院管理系统
  • MyBatis 方法重载的陷阱及解决方案
  • 【Python】解析网络源码节点的时候,遇到空白的行怎么办?
  • HTML5超酷炫的水果蔬菜在线商城网站源码系列模板1
  • 10个确保微服务与容器安全的最佳实践
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Angular 2 DI - IoC DI - 1
  • exports和module.exports
  • Git学习与使用心得(1)—— 初始化
  • Next.js之基础概念(二)
  • Redis 中的布隆过滤器
  • sessionStorage和localStorage
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 汉诺塔算法
  • 记一次删除Git记录中的大文件的过程
  • 那些被忽略的 JavaScript 数组方法细节
  • 手写双向链表LinkedList的几个常用功能
  • 再次简单明了总结flex布局,一看就懂...
  • #AngularJS#$sce.trustAsResourceUrl
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • %check_box% in rails :coditions={:has_many , :through}
  • (11)MSP430F5529 定时器B
  • (C++20) consteval立即函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (搬运以学习)flask 上下文的实现
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (第30天)二叉树阶段总结
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (转) Face-Resources
  • (转)LINQ之路
  • (自适应手机端)行业协会机构网站模板
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET 使用配置文件
  • .net经典笔试题
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • .NET开发不可不知、不可不用的辅助类(一)
  • .net知识和学习方法系列(二十一)CLR-枚举
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • @vue/cli脚手架
  • [ C++ ] STL---仿函数与priority_queue
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [20171113]修改表结构删除列相关问题4.txt