jupyter notebook指定启动目录的方法


Posted in Python onMarch 02, 2021

问题来源

jupyter notebook在命令行中启动之后,默认根目录为命令行的当前目录,这样便利性较差。
下面给出了三种指定启动目录的方法,分别适用于不同场景。

解决方法

方法一:先在命令行中切换到指定目录,再运行jupyter notebook

这种方法是比较常规的方法,也是最简单的解决方法。
每次运行jupyter notebook之前,先在命令行中利用cd命令切换目录,然后再运行jupyter notebook。

方法二:修改默认打开位置,适合每次在固定目录运行jupyter notebook

这种方法适合每次在固定目录运行jupyter notebook。

首先,在命令行中输入命令:jupyter notebook --generate-config生成配置文件,命令执行后,会显示配置文件的路径。

C:\Users\Administrator>jupyter notebook --generate-config
 Writing default config to: C:\Users\Administrator\.jupyter\jupyter_notebook_config.py

打开配置文件jupyter_notebook_config.py,找到c.NotebookApp.notebook_dir配置项,去掉注释,添加指定的目录。

## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''
c.NotebookApp.notebook_dir = 'r'e:/testpath''

在命令行中,运行jupyter notebook即可,这样无论命令中当前目录是什么,jupyter notebook打开的目录都是指定的e:\testpath。

方法三:jupyter notebook --notebook-dir='d:/下载'

其实jupyter notebook命令中已经提供了在指定目录运行的参数--notebook-dir。这种方法更灵活一些,不用切换目录。当然更不用修改配置文件。

--notebook-dir=<Unicode> (NotebookApp.notebook_dir)
  Default: ''
  The directory to use for notebooks and kernels.

总结

这三种方法中,第一种切换目录的方法比较常规,第二种方法需要修改配置文件,适合每次在固定目录打开jupyter notebook,如果需要更改目录,每次修改配置文件也挺麻烦的,第三种方法比较灵活,适合临时指定启动目录。

当然第一种方法和第三种编写简单的批处理即可实现第二种方法的效果,这也是很多人常用的方法,避免每次打开命令行输入命令的烦恼。这种批处理编写很简单,不再演示,创建文本文件,每行写一个相关命令,保存为.bat文件即可。

到此这篇关于jupyter notebook指定启动目录的方法的文章就介绍到这了,更多相关jupyter notebook指定启动目录内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
rhythmbox中文名乱码问题解决方法
Sep 06 Python
numpy中以文本的方式存储以及读取数据方法
Jun 04 Python
python二维列表一维列表的互相转换实例
Jul 02 Python
详解Python下载图片并保存本地的两种方式
May 15 Python
win8.1安装Python 2.7版环境图文详解
Jul 01 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
解决python 上传图片限制格式问题
Oct 30 Python
Python3 利用face_recognition实现人脸识别的方法
Mar 13 Python
浅析python实现动态规划背包问题
Dec 31 Python
python 爬取豆瓣网页的示例
Apr 13 Python
Pygame如何使用精灵和碰撞检测
Nov 17 Python
python 管理系统实现mysql交互的示例代码
Dec 06 Python
python实现发送邮件
Mar 02 #Python
matplotlib阶梯图的实现(step())
Mar 02 #Python
Python读写Excel表格的方法
Mar 02 #Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 #Python
python中Pexpect的工作流程实例讲解
Mar 02 #Python
Opencv 图片的OCR识别的实战示例
Mar 02 #Python
python实现控制台输出颜色
Mar 02 #Python
You might like
php之readdir函数用法实例
2014/11/13 PHP
yii插入数据库防并发的简单代码
2017/05/27 PHP
详解PHP5.6.30与Apache2.4.x配置
2017/06/02 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
js对象与打印对象分析比较
2013/04/23 Javascript
php 中序列化和json使用介绍
2013/07/08 Javascript
javascript打开word文档的方法
2014/04/16 Javascript
nodejs创建web服务器之hello world程序
2015/08/20 NodeJs
Javascript中常用的检测方法小结
2016/10/08 Javascript
jQuery表单验证之密码确认
2017/05/22 jQuery
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
2020/10/29 Javascript
简单理解Python中基于生成器的状态机
2015/04/13 Python
Python调用系统底层API播放wav文件的方法
2017/08/11 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
Python当中的array数组对象实例详解
2019/06/12 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
2020/01/03 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
python的Jenkins接口调用方式
2020/05/12 Python
Python用摘要算法生成token及检验token的示例代码
2020/12/01 Python
python爬虫基础之urllib的使用
2020/12/31 Python
麦当劳辞职信范文
2014/01/18 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
药品业务员岗位职责
2014/04/17 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
党的群众路线教育实践活动总结材料
2014/10/30 职场文书
颐和园导游词400字
2015/01/30 职场文书
高三生物教学反思
2016/02/22 职场文书
导游词之丽江普济寺
2019/10/22 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
Python中使用Lambda函数的5种用法
2021/04/01 Python
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript