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除法运算小技巧
Apr 05 Python
Python正则表达式非贪婪、多行匹配功能示例
Aug 08 Python
Python数据分析之如何利用pandas查询数据示例代码
Sep 01 Python
Python IDLE入门简介
Dec 08 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Python读取系统文件夹内所有文件并统计数量的方法
Oct 23 Python
解决python线程卡死的问题
Feb 18 Python
python tools实现视频的每一帧提取并保存
Mar 20 Python
Python简易版停车管理系统
Aug 12 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
基于Python中random.sample()的替代方案
May 23 Python
python中的列表和元组区别分析
Dec 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 MemCached 高级缓存应用代码
2010/08/05 PHP
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
PHP中对用户身份认证实现两种方法
2011/06/04 PHP
简单的php文件上传(实例)
2013/10/27 PHP
php计算多维数组中所有值总和的方法
2015/06/24 PHP
php获取excel文件数据
2017/04/21 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
jquery click([data],fn)使用方法实例介绍
2013/07/08 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
2014/12/16 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
基于jQuery实现仿淘宝套餐选择插件
2015/03/04 Javascript
Vue表单实例代码
2016/09/05 Javascript
Angular2生命周期钩子函数的详细介绍
2017/07/10 Javascript
JS动态添加的div点击跳转到另一页面实现代码
2017/09/30 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
微信JS-SDK updateAppMessageShareData安卓不能自定义分享详解
2019/03/29 Javascript
微信小程序如何调用图片接口API并居中显示
2019/06/29 Javascript
Nodejs封装类似express框架的路由实例详解
2020/01/05 NodeJs
JS highcharts动态柱状图原理及实现
2020/10/16 Javascript
[08:38]DOTA2-DPC中国联赛 正赛 VG vs Elephant 选手采访
2021/03/11 DOTA
python类定义的讲解
2013/11/01 Python
Python实现带参数与不带参数的多重继承示例
2018/01/30 Python
利用Pandas读取文件路径或文件名称包含中文的csv文件方法
2018/07/04 Python
Python3 chardet模块查看编码格式的例子
2019/08/14 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
python对常见数据类型的遍历解析
2019/08/27 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
python利用递归方法实现求集合的幂集
2020/09/07 Python
Django url 路由匹配过程详解
2021/01/22 Python
美国马匹用品和马钉购物网站:State Line Tack
2018/08/05 全球购物
Fox Racing官方网站:越野摩托车和山地自行车装备和服装
2019/12/23 全球购物
幼师自我鉴定
2014/02/01 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
教师师德承诺书2016
2016/03/25 职场文书
MySQL RC事务隔离的实现
2022/03/31 MySQL