详解如何修改jupyter notebook的默认目录和默认浏览器
1 修改默认目录
最近刚刚开始学习Python,比较好的一个IDE就是jupyter Notebook。可以一个cell一个cell的显示结果,对于新手学习Python非常的实用。
但是有个蛋疼的地方就是,每次打开Notebook看到的都是c盘上“我的文档”上的文件。查了一些资料终于把默认路径改了。
方法如下:
1 、找到一个用于存放config文件的文件夹,用cmd来查找路径:
在cmd中 输入命令 jupyter notebook --generate-config
(前面是两个-后面是一个-)
2、按照第1步找到的路径寻找文件名是“jupyter_notebook_config.py”的一个文件
3、用notebook打开该文件,修改
“# The directory to use for notebooks and kernels.”下面的
“# c.NotebookApp.notebook_dir = ''”为
“c.NotebookApp.notebook_dir = '指定的工作路径'”(注意将#号删除)
(需要修改的语句在179行!)
然后重启一下jupyter nootbook,默认路径确实更改了。完工!
2 修改默认浏览器
在73行之后加上
import webbrowser webbrowser.register("chrome", None, webbrowser.GenericBrowser(u"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe")) c.NotebookApp.browser = 'chrome'
到此这篇关于详解如何修改jupyter notebook的默认目录和默认浏览器的文章就介绍到这了,更多相关jupyter notebook默认目录和默认浏览器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Jupyter Notebook 文件默认目录的查看以及更改步骤
输入命令 jupyter notebook --generate-config 可以看到此时Jupyter Notebook的默认目录 找到对应路径下的jupyter_notebook_config.py文件,用文本编辑器打开,找到这一句 #c.NotebookApp.notebook_dir = '' 然后删掉前面的#,再在 '' 中间放希望设置的路径即可. 补充知识:Jupyter Notebook 查看函数细节 方法一:使用help函数 方法二:在函数名后面加上? 举个例子: help:
-
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
方式1. 打开Windows的cmd,在cmd中输入jupyter notebook --generate-config如下图: 可以看到路径为D:\Users--找到此路径修改jupyter_notebook_config.py文件 打开此文件找到 ## The directory to use for notebooks and kernels. #c.NotebookApp.notebook_dir = '' 将其改为 ## The directory to use for noteboo
-
详解如何修改jupyter notebook的默认目录和默认浏览器
1 修改默认目录 最近刚刚开始学习Python,比较好的一个IDE就是jupyter Notebook.可以一个cell一个cell的显示结果,对于新手学习Python非常的实用. 但是有个蛋疼的地方就是,每次打开Notebook看到的都是c盘上"我的文档"上的文件.查了一些资料终于把默认路径改了. 方法如下: 1 .找到一个用于存放config文件的文件夹,用cmd来查找路径: 在cmd中 输入命令 jupyter notebook --generate-config(前面是两个-
-
详解如何修改nginx的默认端口
首先找到配置文件在哪 whereis nginx.conf 你可以这几个目录都看一遍,看看配置文件在哪里.我这边正确目录是 /etc/nginx 其次找到真正的配置文件 cd 到 /etc/nginx 目录下 打开一看,懵了,哪里有 listen 80 这一行呢? 不过别着急,listen 80 肯定是有的,只不过没在这里面放了.你看,不是有 include 文件吗?在那里面也说不定. 好,然后去看看 sites-enabled 文件夹下有什么 好吧,这个文件又指向了 site-availabl
-
详解如何修改MySQL最大连接数
修改 MySQL 最大连接数 JDBC 操作MySQL数据库的时候 遇到这行报错 很明显 是数据库连接数超限了修改MySQL数据库连接数 具体操作如下 查看 MySQL 数据库当前默认支持最大连接数 show variables like '%max_connections%'; +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | max_connect
-
详解SpringBoot修改启动端口server.port的四种方式
方式一: 配置文件 application.properties server.port=7788 方式二: java启动命令 # 以应用参数的方式 java -jar <path/to/my/jar> --server.port=7788 # 或以 JDK 参数的方式 java -Dserver.port=7788 -jar <path/to/my/jar> 方式三: 环境变量 SERVER_PORT Linux: SERVER_PORT=7788 java -jar <p
-
详解如何修改 node_modules 里的文件
前言 有时候使用npm上的包,发现有bug,我们知道如何修改,但是别人可能一时半会没法更新,或者是我们特殊需求,别人不愿意修改,这时候我们只能自己动手丰衣足食.那么我们应该如何修改别人的源码呢?首先,直接修改node_modules里面的文件是不太行的,重新安装依赖就没有了.一般常用办法有两个: 下载别人代码到本地,放在src目录,修改后手动引入. fork别人的代码到自己仓库,修改后,从自己仓库安装这个插件. 这两个办法的缺陷就是:更新麻烦,我们每次都需要手动去更新代码,无法与插件同步更新.如
-
详解如何修改python中字典的键和值
我们知道python中字典是无序的,它们都是通过hash去对应的.一般的如果我们需要修改字典的值,只需要直接覆盖即可,而修改字典的键,则需要使用字典自带的pop函数,示例如下: t = {} t['a'] = 1 t['b'] = 2 # 修改字典的值 print('未修改前:', t) t['b'] = 3 print('修改后: ', t) # 修改字典的键 print('-' * 30) print('未修改前:', t) t['c'] = t.pop('a') print('修改后: '
-
详解vue修改elementUI的分页组件视图没更新问题
今天遇到一个小问题平时没留意,el-pagination这个分页组件有一个属性是current-page当前页. 今天想在methods里面手动修改他绑定的变量从而达到修改页码的效果,结果发现分页组件视图并没有渲染,还是停留在原本的页码处. 然后想了想,想起了.sync这个语法糖,让数据进行双向绑定. 直接上修改的代码看看 <el-pagination :current-page.sync="currentPage" :page-sizes="[10, 30, 50]&
-
详解Docker修改容器端口映射的方法
直接解决方法 具体可参考Stack Overflow链接 docker运行时存在守护程序,所以我们需要停止docker内运行的容器和docker服务.具体可参考官网给出的守护程序解释 docker stop 容器id //CentOS下停止docker服务(Ubuntu类似) sudo systemctl stop docker 使用以下命令找到已创建容器的hostconfig.json和config.v2.json配置文件. find / -name hostconfig.json //或co
-
调整Jupyter notebook的启动目录操作
1. 在控制台输入以下命令,检查Jupyter notebook的安装目录 jupyter notebook --generate-config 如: C:\Users\Administrator>jupyter notebook --generate-config 例如得到配置文件的地址为: C:\Users\Administrator\.jupyter\jupyter_notebook_config.py with default config? [y/N]n # 选择不替换为默认配置 2.
随机推荐
- 如何在线更改密码?
- JAVA简单链接Oracle数据库 注册和登陆功能的实现代码
- VBS教程:VBScript 语句-With 语句
- 左右若干数字验证的正则表达式
- 给Apache下的网站加速的方法总结
- 读取图片像素的具体实例
- PHP页面实现定时跳转的方法
- Python探索之自定义实现线程池
- JavaScript Title、alt提示(Tips)实现源码解读
- 详解微信小程序Page中data数据操作和函数调用
- Java 对象序列化 NIO NIO2详细介绍及解析
- Yii2下点击验证码的切换实例代码
- PHP实现的简单异常处理类示例
- 电信禁止路由上网的破解方法
- python中format()函数的简单使用教程
- Yii2框架自定义类统一处理url操作示例
- pyinstaller打包多个py文件和去除cmd黑框的方法
- layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
- mysql多表连接查询实例讲解
- Spring Boot整合mybatis使用注解实现动态Sql、参数传递等常用操作(实现方法)