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 相关文章推荐
python实现比较两段文本不同之处的方法
May 30 Python
Python实现命令行通讯录实例教程
Aug 18 Python
python实现寻找最长回文子序列的方法
Jun 02 Python
python中copy()与deepcopy()的区别小结
Aug 03 Python
python3对接mysql数据库实例详解
Apr 30 Python
python 计算平均平方误差(MSE)的实例
Jun 29 Python
基于django ManyToMany 使用的注意事项详解
Aug 09 Python
对Django中的权限和分组管理实例讲解
Aug 16 Python
为什么说Python可以实现所有的算法
Oct 04 Python
pyinstaller打包程序exe踩过的坑
Nov 19 Python
python 中的paramiko模块简介及安装过程
Feb 29 Python
Python3创建Django项目的几种方法(3种)
Jun 03 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
Android App中DrawerLayout抽屉效果的菜单编写实例
2016/03/21 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
2017/02/17 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
浅析JQuery中的html(),text(),val()区别
2014/09/01 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
SWFObject基本用法实例分析
2015/07/20 Javascript
Node.js包管理器Yarn的入门介绍与安装
2016/10/17 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
令按钮悬浮在(手机)页面底部的实现方法
2017/05/02 Javascript
浅谈Angular4中常用管道
2017/09/27 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
微信小程序之GET请求的实例详解
2017/09/29 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
2017/11/29 Javascript
vue中node_modules中第三方模块的修改使用详解
2019/05/31 Javascript
详解nvm管理多版本node踩坑
2019/07/26 Javascript
2020京东618叠蛋糕js脚本(亲测好用)
2020/06/02 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
分享给Python新手们的几道简单练习题
2017/09/21 Python
python2 与 python3 实现共存的方法
2018/07/12 Python
完美解决python中ndarray 默认用科学计数法显示的问题
2018/07/14 Python
python操作excel让工作自动化
2019/08/09 Python
django使用xadmin的全局配置详解
2019/11/15 Python
python正则表达式实例代码
2020/03/03 Python
世界上最好的旅行夹克:BauBax
2018/12/23 全球购物
BAILEY 44官网:美国制造的女性服装
2019/07/01 全球购物
读书活动总结范文
2014/04/26 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
我们的节日清明节活动总结
2014/04/30 职场文书
大学生入党积极分子自我评价
2014/09/20 职场文书
村党建工作汇报材料
2014/11/02 职场文书
大四学生个人总结
2015/02/15 职场文书
医院病假条怎么写
2015/08/17 职场文书
2016年寒假社会实践活动心得体会
2015/10/09 职场文书
商务信函英语问候语
2015/11/10 职场文书