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中用字符串调用函数或方法示例代码
Aug 04 Python
Python3学习urllib的使用方法示例
Nov 29 Python
Python实现冒泡排序的简单应用示例
Dec 11 Python
Python爬虫常用库的安装及其环境配置
Sep 19 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
Apr 18 Python
Python容器使用的5个技巧和2个误区总结
Sep 26 Python
使用Python的networkx绘制精美网络图教程
Nov 21 Python
Python调用OpenCV实现图像平滑代码实例
Jun 19 Python
python实现人工蜂群算法
Sep 18 Python
python从PDF中提取数据的示例
Oct 30 Python
python-jwt用户认证食用教学的实现方法
Jan 19 Python
python关于集合的知识案例详解
May 30 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 实现判断用户是否手机访问
2015/01/21 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
学习ExtJS TextField常用方法
2009/10/07 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
ext前台接收action传过来的json数据示例
2014/06/17 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
js自定义select下拉框美化特效
2016/05/12 Javascript
后端接收不到AngularJs中$http.post发送的数据原因分析及解决办法
2016/07/05 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
2016/08/09 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
JS匿名函数实例分析
2016/11/26 Javascript
JavaScript实现图像模糊化的方法实例
2017/01/15 Javascript
vue-router跳转页面的方法
2017/02/09 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
详解Vue 方法与事件处理器
2017/06/20 Javascript
jQuery实现ajax的嵌套请求案例分析
2019/02/16 jQuery
微信小程序iOS下拉白屏晃动问题解决方案
2019/10/12 Javascript
[01:26]神话结束了,却也刚刚开始——DOTA2新英雄玛尔斯驾临战场
2019/03/10 DOTA
Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解
2018/09/04 Python
朴素贝叶斯Python实例及解析
2018/11/19 Python
Python的条件锁与事件共享详解
2019/09/12 Python
基于Python执行dos命令并获取输出的结果
2019/12/30 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
详解移动端h5页面根据屏幕适配的四种方案
2020/04/15 HTML / CSS
移动端HTML5 input常见问题(小结)
2020/09/28 HTML / CSS
纽约的奢华内衣店:Journelle
2016/07/29 全球购物
THE OUTNET英国官网:国际设计师品牌折扣网站
2016/08/14 全球购物
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
公益活动邀请函
2014/02/05 职场文书
开学典礼决心书
2014/03/11 职场文书
七一建党日演讲稿
2014/09/05 职场文书
酒店餐厅2014重阳节活动策划方案
2014/09/16 职场文书
吧主申请感言怎么写
2015/08/03 职场文书
任命书格式范文
2015/09/22 职场文书
MySQL中的布尔值,怎么存储false或true
2021/06/04 MySQL