jupyter使用自动补全和切换默认浏览器的方法


Posted in Python onNovember 18, 2020

自动补全

可以做conda环境中执行以下命令。linux下打开conda环境的命令是:

conda activate

退出conda环境的命令是:

conda deactivate

安装插件:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

重启jupyter,可以看到多出来了一个叫'nbextensions'的菜单,点进去可以在里面选择要打开的插件。其中的'Hinterland'是代码自动补全。其他插件喜欢也可以开。

更换默认浏览器

在终端中执行以下命令来查看jupyter配置文件所在的地方:

jupyter notebook --generate-config

打开上一步创建/找到的配置文件jupyter_notebook_config.py,去掉c.NotebookApp.browser前的注释,并做如下修改,以谷歌浏览器为例:

import webbrowser 
webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'/opt/google/chrome/google-chrome'))
c.NotebookApp.browser = 'chrome'

其中webbrowser.register的第一个参数要跟c.NotebookApp.browser等号后面的内容对应,GenericBrowser的参数是浏览器的安装路径,linux一般在/opt文件夹或者/usr/bin文件夹里可以找到,路径前面的u好像是表示用unicode编码的意思。

到此这篇关于jupyter使用自动补全和切换默认浏览器的方法的文章就介绍到这了,更多相关jupyter 自动补全和切换浏览器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中replace方法实例分析
Aug 20 Python
Python中的choice()方法使用详解
May 15 Python
python实现给scatter设置颜色渐变条colorbar的方法
Dec 13 Python
在python中利用最小二乘拟合二次抛物线函数的方法
Dec 29 Python
python 阶乘累加和的实例
Feb 01 Python
Python GUI编程完整示例
Apr 04 Python
python程序控制NAO机器人行走
Apr 29 Python
python 实现GUI(图形用户界面)编程详解
Jul 17 Python
python安装后的目录在哪里
Jun 21 Python
Python如何优雅删除字符列表空字符及None元素
Jun 25 Python
Django中如何用xlwt生成表格的方法步骤
Jan 31 Python
python区块链持久化和命令行接口实现简版
May 25 Python
Python urllib3软件包的使用说明
Nov 18 #Python
Python从文件中读取数据的方法步骤
Nov 18 #Python
详解Python中如何将数据存储为json格式的文件
Nov 18 #Python
python3中calendar返回某一时间点实例讲解
Nov 18 #Python
关于Python3的import问题(pycharm可以运行命令行import错误)
Nov 18 #Python
python 实现弹球游戏的示例代码
Nov 17 #Python
最新PyCharm从安装到PyCharm永久激活再到PyCharm官方中文汉化详细教程
Nov 17 #Python
You might like
PHP安全配置
2006/10/09 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
js实现的map方法示例代码
2014/01/13 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
jQuery的$.proxy()应用示例介绍
2014/04/03 Javascript
jQuery不兼容input的change事件问题解决过程
2014/12/05 Javascript
JavaScript中property和attribute的区别详细介绍
2015/03/03 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
D3.js进阶系列之CSV表格文件的读取详解
2017/06/06 Javascript
vue脚手架及vue-router基本使用
2018/04/09 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
2018/10/01 Javascript
详解如何制作并发布一个vue的组件的npm包
2018/11/10 Javascript
小程序和web画三角形实现解析
2019/09/02 Javascript
Vue通过WebSocket建立长连接的实现代码
2019/11/05 Javascript
Vue-CLI与Vuex使用方法实例分析
2020/01/06 Javascript
vue+element-ui表格封装tag标签使用插槽
2020/06/18 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
Scrapy的简单使用教程
2017/10/24 Python
Django开发的简易留言板案例详解
2018/12/04 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
jupyter notebook 实现matplotlib图动态刷新
2020/04/22 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
天美时手表加拿大官网:Timex加拿大
2016/09/01 全球购物
GEOX鞋美国官方网站:意大利会呼吸的鞋
2017/07/12 全球购物
Java中各种基本数据类型的默认值都是什么
2016/12/22 面试题
shell的种类有哪些
2015/04/15 面试题
电子信息专业学生自荐信
2013/11/09 职场文书
环境科学专业个人求职信
2013/12/15 职场文书
经典婚礼主持词
2014/03/13 职场文书
数学教师个人工作总结
2015/02/06 职场文书
大学生求职自荐信
2015/03/24 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript
React四级菜单的实现
2022/04/08 Javascript