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 相关文章推荐
Phantomjs抓取渲染JS后的网页(Python代码)
May 13 Python
Python3.x对JSON的一些操作示例
Sep 01 Python
Django中针对基于类的视图添加csrf_exempt实例代码
Feb 11 Python
python实现隐马尔科夫模型HMM
Mar 25 Python
Python实现的堆排序算法示例
Apr 29 Python
Python中类的创建和实例化操作示例
Feb 27 Python
Python实现的微信支付方式总结【三种方式】
Apr 13 Python
Python实战之制作天气查询软件
May 14 Python
Python OpenCV实现测量图片物体宽度
May 27 Python
Python调用.net动态库实现过程解析
Jun 05 Python
TensorFlow2.0使用keras训练模型的实现
Feb 20 Python
pandas进行数据输入和输出的方法详解
Mar 23 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
用mysql_fetch_array()获取当前行数据的方法详解
2013/06/05 PHP
thinkPHP5.0框架开发规范简介
2017/03/25 PHP
PHP与Web页面的交互示例详解一
2020/08/04 PHP
打造基于jQuery的高性能TreeView(asp.net)
2011/02/23 Javascript
jQuery数据缓存功能的实现思路及简单模拟
2013/05/27 Javascript
js Array操作的最简短最容易理解方法
2013/12/09 Javascript
jQuery实现“扫码阅读”功能
2015/01/21 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
2015/04/17 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
如何实现星星评价(jquery.raty.js插件)
2016/12/21 Javascript
AngularJS 中ui-view传参的实例详解
2017/08/25 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
Spring Boot/VUE中路由传递参数的实现代码
2018/03/02 Javascript
基于Vue实现微信小程序的图文编辑器
2018/07/25 Javascript
谈谈IntersectionObserver懒加载的具体使用
2019/10/15 Javascript
解决VUE双向绑定失效的问题
2019/10/29 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
使用Python的Tornado框架实现一个一对一聊天的程序
2015/04/25 Python
python魔法方法-自定义序列详解
2016/07/21 Python
python监控linux内存并写入mongodb(推荐)
2017/09/11 Python
python2.7和NLTK安装详细教程
2018/09/19 Python
python 缺失值处理的方法(Imputation)
2019/07/02 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
Python 支持向量机分类器的实现
2020/01/15 Python
python3 实现口罩抽签的功能
2020/03/11 Python
澳洲Chemist Direct药房中文网:澳洲大型线上直邮药房
2019/11/04 全球购物
eBay美国官网:eBay.com
2020/10/24 全球购物
党支部公开承诺践诺书
2014/03/28 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
五年级上册复习计划
2015/01/19 职场文书
2015年党员创先争优承诺书
2015/01/22 职场文书
行政上诉状范文
2015/05/23 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
各类场合主持词开场白范文集锦
2019/08/16 职场文书
一文带你探究MySQL中的NULL
2021/11/11 MySQL