【python】Jupyter Notebook 修改默认路径

文章目录

  • 一、修改前
    • (一)问题
    • (二)修改前的默认路径
  • 二、修改配置文件、更改路径
    • (一)找到配置文件并打开
    • (二)创建目标文件夹、得到新的路径
    • (三)修改配置文件
  • 三、修改后测试
    • (一)查看新的路径
    • (二)测试
  • 四、总结
    • (一)修改默认路径的必要
    • (二)本文内容
  • 五、尾巴

【系统环境】win11

一、修改前

(一)问题

之前安装完anaconda以后,(相关链接
【python】anaconda安装过程),
发现 jupyter notebook 默认路径下文件很多,这样太乱了,我想新建一个干净的文件夹,专门用于存放我的python项目。
这是我现在打开 jupyter notebook 显示出来的样子:
在这里插入图片描述

(二)修改前的默认路径

1、输入cmd,打开命令提示符:
在这里插入图片描述
2、如果以管理员身份运行,就右键命令提示符,点击【以管理员身份运行】。
我不是以管理员身份运行的,那就直接左键单击命令提示符图标就好:
如果以管理员身份运行,将会有下面的第3步,不是以管理员身份运行则没有第3步。除此以外,打开的窗口左上角显示的文字略有不同(不截图了)。
在这里插入图片描述
3、点击【以管理员身份运行】后,有个用户账户控制的提示,点【是】(不截图了)。
4、查看当前的默认路径。
输入命令:jupyter-notebook,回车:
非管理员身份运行cmd
5、在结果中可以看到这一项,后面就是当前的路径了:
这是以管理员身份登录的
在结果中可以看到,我当前的目录是在C盘,难怪有那么多系统文件。
注意:这里第4步我的cmd是非管理员身份,第5步的截图是管理员身份的截图,其实用其中哪个都可以(第2步的时候有提到哦)。
我这里第5步的截图没有跟第4步保持一个身份,是图省事(因为我已经改完路径了,这个C盘的路径我只能从之前管理员身份运行的窗口里面找。。仅此而已,哈哈)

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

(一)找到配置文件并打开

1、终止刚才的执行命令,我这里是快捷键 Ctrl+C,当然粗暴一点就直接关闭、重新打开一个新的cmd。
2、打开以后输入命令:jupyter notebook --generate-config,如果出现提示输入【y】然后回车:
这个图片是没有以管理员身份打开的窗口
3、在结果中可以看到配置文件所在的路径:
在这里插入图片描述
4、复制这个路径,但是要注意,不要复制到文件,到最后一个文件夹那里。
比如我上面的结果是 **C:\Users\我是大米.jupyter**jupyter_notebook_config.py ,那么就复制到C:\Users\我是大米.jupyter
也就是加粗的那里,然后把这个路径复制粘贴到文件管理器(也就是文件夹路径):
在这里插入图片描述
5、在这个路径下我们找到了这个文件 jupyter_notebook_config.py。
当然有的人看不到后缀,那是文件显示设置的问题,这时你的文件名可能就叫 jupyter_notebook_config,这都是对的。
6、右键这个文件,以文本格式打开,Ctrl+F 搜索 notebook_dir:
在这里插入图片描述
其实我认为这一步是完全没有必要的,因为一点用都没有。但我在查资料的时候人家这么做的,我也就照着写了这一步。我觉得大家之所以写着一步,是因为这里是要配置的内容的格式提示,但是我的参数名又跟这个不一样,只是接近。当然有人的是一样的。总之这一步并不影响结果。

(二)创建目标文件夹、得到新的路径

1、找到这个配置文件参数以后先不要着急,放在一边先。
这是我们回过头来,在目标目录下建个文件夹,或者是已有的文件夹,那么我们就把这个文件夹的路径写出来。
比如我要把路径改到D盘下,于是我建了个新的文件夹【01-JupyterNotebook】,然后我把这个路径复制下来:
在这里插入图片描述
2、复制下来是这样的:D:\01-JupyterNotebook
在这里插入图片描述
3、把路径中所有的\改成\。
比如我的路径是

D:\01-JupyterNotebook

那么就要改成

D:\\01-JupyterNotebook

有几个【\】就改几个。

(三)修改配置文件

1、这个路径出来以后,我们就返回上面第6步打开的配置文件那里,将配置信息复制到里面去。
具体是把上一步写好的路径放在这个英文半角引号里面:
c.NotebookApp.notebook_dir = 'D:\01-JupyterNotebook(斜体加粗的是我的路径,每个人不一样,要改成自己的哦)
然后复制到配置文件中:
在这里插入图片描述
2、保存关闭。

三、修改后测试

(一)查看新的路径

1、重新打开jupyter notebook,发现页面真的变了:
在这里插入图片描述
2、在cmd中输入命令:jupyter-notebook (同本文“一、(二)4、”那里),可以看到新的路径:
在这里插入图片描述
与我配置的文件信息相符,说明成功。

(二)测试

【测试1】在jupyter notebook 中创建一个文件,可以在对应的目录下找到这个文件。
(1)在jupyter notebook 中创建一个文件【11】:
在这里插入图片描述
(2)到对应的文件夹,也就是我们修改后的文件夹路径下,就可以看到新创建的这个文件了:
在这里插入图片描述
这就说明成功了。
【测试2】当然,我们也可以反过来,在文件管理器中创建一个新的文件,然后在 jupyter notebook 找到它。
(1)在目标目录中,创建一个新的文档【22】:
在这里插入图片描述
(2)在 jupyter notebook 网页中就可以看到这个文件了(如果没看到,就刷新一下网页):
在这里插入图片描述
这也说明成功了。

四、总结

(一)修改默认路径的必要

修改默认路径,可以知道自己的文件存放在哪里了,方便创建的文件存储,也方便上传。
另外也便于文件分类,如果跟系统文件混在一个文件夹,就很乱了。

(二)本文内容

本文可以查看当前的默认路径。
通过修改配置文件信息,将默认路径进行修改。

五、尾巴

不知道为什么,我的这个配置文件,修改以后,这些修改过的内容又会消失。
如果发现路径又变回去了,那就回来看下配置文件是不是被重置了。如果没了就重新操作一次。目前我还没有解决经常被重置的问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/772103.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大模型时代的向量数据库:原理解析和应用案例

大家好,在人工智能领域,数据处理和加工的需求愈发增加。随着人们深入探索AI高级的应用,如图像识别、语音搜索和推荐引擎等,数据的复杂性也在不断地增加。此时传统的数据库存储方式已不能完全满足需求,向量数据库应运而…

su怎么做展厅模型---模大狮模型网

要在SketchUp中创建展厅模型,你可以按照以下基本步骤进行: 绘制基本结构: 使用SketchUp的绘图工具(线条、矩形、圆形等)来创建展厅的基本结构,包括墙壁、地板和天花板等。确保按照实际尺寸和比例进行绘制。 添加家具和展品&…

【C++教程从0到1入门编程】第十三篇:STL中list类的模拟实现

一、list的模拟实现 #include<iostream> #include<assert.h> #pragma once namespace jyr {template<class T>struct _list_node{_list_node<T>* _next;_list_node<T>* _prev;T _data;_list_node(const T& val T()):_next(nullptr), _prev(…

Zabbix 配置使用

目录 配置流程 添加组机组 添加模板 添加主机 配置图形 配置大屏 Monitoring 配置地图 最新数据 故障 使用IT服务 使用报表 资产管理 全局搜索 导入导出 用户权限 用户组权限 用户 匿名用户 调试模式 与 LDAP 对接 维护模式 故障确认 批量更新 配置流程…

【办公类-21-10】三级育婴师 视频转文字docx(等线小五单倍行距),批量改成“宋体小四、1.5倍行距、蓝色字体、去掉五分钟”

作品展示 背景需求 今天将最后3个育婴师操作视频做整理 第1步&#xff1a;视频MP4转MP3 【办公类-40-01】20240311 用Python将MP4转MP3提取音频 &#xff08;家长会系列一&#xff09;-CSDN博客文章浏览阅读393次&#xff0c;点赞9次&#xff0c;收藏6次。【办公类-40-01】20…

[项目前置]websocket协议

websocket协议介绍 WebSocket 协议是一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更简单&#xff0c;允许服务器主动向客户端推送数据。它在 2011 年成为国际标准&#xff0c;现在被所有现代浏览器支持。WebSocket 设计用于…

iNet Network Scanner Mac 网络扫描工具

iNet Network Scanner for Mac是一款功能强大的网络扫描工具&#xff0c;专为Mac用户设计。它提供了全面而深入的网络分析功能&#xff0c;使用户能够轻松获取Mac连接的网络和设备的详细信息。 软件下载&#xff1a;iNet Network Scanner Mac v3.1.0激活版 这款软件具备多种扫描…

业务服务:xss攻击

文章目录 前言一、使用注解预防1. 添加依赖2. 自定义注解3. 自定义校验逻辑4. 使用 二、使用过滤器1. 添加配置2. 创建配置类3. 创建过滤器4. 创建过滤器类5. 使用 前言 xss攻击时安全领域中非常常见的一种方法&#xff0c;保证我们的系统安全是非常重要的 xss攻击简单来说就…

TCP(socket 套接字)编程 1

一、TCP套接字编程架构如下 二、相关代码实现 1、服务器端代码 package com.company;import java.io.IOException; import java.net.InetSocketAddress; import java.net.ServerSocket; import java.net.Socket;public class Main {public static void main(String[] args) {…

javaWeb健身房管理系统

一、简介 随着人们健康意识的增强和生活水平的提高&#xff0c;健身已经成为了现代人生活中不可或缺的一部分。为了更好地管理健身房的日常运营&#xff0c;我们设计并开发了一款基于 JavaWeb 的健身房管理系统。本系统采用了最新的技术&#xff0c;包括 Spring Boot、MyBatis…

nacos集群搭建实战

集群结构图 初始化数据库 Nacos默认数据存储在内嵌数据库Derby中&#xff0c;不属于生产可用的数据库。官方推荐的使用mysql数据库&#xff0c;推荐使用数据库集群或者高可用数据库。 首先新建一个数据库&#xff0c;命名为nacos&#xff0c;而后导入下面的SQL&#xff08;直…

智慧工地源码 数字孪生可视化大屏 工地管理平台系统源码 多端展示(PC端、手机端、平板端)

智慧工地源码 数字孪生可视化大屏 工地管理平台系统源码 多端展示&#xff08;PC端、手机端、平板端&#xff09; 智慧工地系统多端展示&#xff08;PC端、手机端、平板端&#xff09;;数字孪生可视化大屏&#xff0c;一张图掌握项目整体情况;使用轻量化模型&#xff0c;部署三…

ubuntu22.04配置Azure Kinect DK深度相机

一.安装SDK 今天我来配置一下微软公司的Azure Kinect DK深度相机,以前在ubuntu18.04上配置过,因为官方说唯一支持linux版本是18.04,所以在18.04中配置还算顺利 but这不代表不可以在更高版本的ubuntu中使用,只不过需要自己去多配置一些东西 apt 源安装 更新源: c…

25.7 MySQL 数据库和表的基本操作

1. 基础知识 1.1 一条数据的存储过程 存储数据确实是处理数据的基石, 只有确保数据被准确无误且有条理地存储, 我们才能对其进行深入的处理和细致的分析. 否则, 这些数据就像是一团毫无章法的乱麻, 让我们难以捉摸其内在的逻辑和价值.那么, 如何才能够将用户那些与经营紧密相关…

VITIS更新硬件平台

VITIS硬件平台更新以后如何重新导入 在之前建立的硬件平台上右击&#xff0c;选择Update Hardware Specification&#xff0c;选择最新导出的硬件平台文件&#xff1b; 重建板级支持包 选择复位重建BSP源文件&#xff0c;俩个地方的BSP都Reset一下&#xff0c;然后Build&…

Transformer的前世今生 day08(Positional Encoding)

前情提要 Attention的优点&#xff1a;解决了长序列依赖问题&#xff0c;可以并行。Attention的缺点&#xff1a;开销变大了&#xff0c;而且不存在位置关系为了解决Attention中不存在位置关系的缺点&#xff0c;我们通过位置编码的形式加上位置关系 Positional Encoding&…

LinkedIn账号为什么被封?被封后如何解决?

近期会有一些小伙伴说自己遇到了帐号无法登录的情况&#xff0c;其实出现领英帐号被封号(被限制登录)主要会有两类情况&#xff0c;今天就给大家分享一下如果被封该如何解决&#xff0c;强烈建议收藏。 在电脑领英官网或者手机领英APP上&#xff0c;输入领英帐号密码点击登录后…

HCIP的学习(4)

GRE和MGRE VPN---虚拟专用网络。指依靠ISP&#xff08;运营商&#xff09;或其他公有网络基础设施上构建的专用的安全数据通信网络。该网络是属于逻辑上的。​ 核心机制—隧道机制&#xff08;封装技术&#xff09; GRE—通用路由封装 ​ 三层隧道技术&#xff0c;并且是属于…

代码随想录 图论

目录 797.所有可能得路径 200.岛屿数量 695.岛屿的最大面积 1020.飞地的数量 130.被围绕的区域 417.太平洋大西洋水流问题 827.最大人工岛 127.单词接龙 841.钥匙和房间 463.岛屿的周长 797.所有可能得路径 797. 所有可能的路径 中等 给你一个有 n 个节点的…

什么是V R美术馆|V R互动体验店加盟|虚拟现实元宇宙

VR美术馆是利用虚拟现实&#xff08;VR&#xff09;技术构建的数字化美术馆&#xff0c;通过虚拟展厅和虚拟展览等形式展示艺术作品、举办艺术展览&#xff0c;为用户提供一种沉浸式的艺术体验。用户可以通过穿戴VR头显等设备&#xff0c;在虚拟环境中自由浏览各种艺术作品&…