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 json模块使用实例
Apr 11 Python
Python使用urllib2模块实现断点续传下载的方法
Jun 17 Python
Python实现网站注册验证码生成类
Jun 08 Python
python select.select模块通信全过程解析
Sep 20 Python
Python实现的爬取网易动态评论操作示例
Jun 06 Python
Python基于datetime或time模块分别获取当前时间戳的方法实例
Feb 19 Python
使用Django开发简单接口实现文章增删改查
May 09 Python
Python + OpenCV 实现LBP特征提取的示例代码
Jul 11 Python
python hough变换检测直线的实现方法
Jul 12 Python
Python拆分大型CSV文件代码实例
Oct 07 Python
Python使用selenium + headless chrome获取网页内容的方法示例
Oct 16 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
Jun 21 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 归并排序 数组交集
2011/05/10 PHP
使用PHP遍历文件夹与子目录的函数代码
2011/09/26 PHP
ThinkPHP之N方法实例详解
2014/06/20 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
推荐几个开源的微信开发项目
2014/12/28 PHP
PHP页面间传递值和保持值的方法
2016/08/24 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
2016/09/22 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
js资料toString 方法
2007/03/13 Javascript
JS可以控制样式的名称写法一览
2014/01/16 Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
2014/12/09 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
JavaScript基本数据类型及值类型和引用类型
2015/08/25 Javascript
Vue.js手风琴菜单组件开发实例
2017/05/16 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
2018/05/04 Javascript
简单的三步vuex入门
2018/05/20 Javascript
vue.js2.0 实现better-scroll的滚动效果实例详解
2018/08/13 Javascript
你不知道的Vue技巧之--开发一个可以通过方法调用的组件(推荐)
2019/04/15 Javascript
使用vue-cli3新建一个项目并写好基本配置(推荐)
2019/04/24 Javascript
VUE脚手架具体使用方法
2019/05/20 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
Angular 中使用 FineReport不显示报表直接打印预览
2019/08/21 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
js实现缓动动画
2020/11/25 Javascript
Python实现类继承实例
2014/07/04 Python
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
2014/08/25 Python
Python算法之求n个节点不同二叉树个数
2017/10/27 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
简单了解Django应用app及分布式路由
2019/07/24 Python
如何用Python 加密文件
2020/09/10 Python
承办会议欢迎词
2014/01/17 职场文书
《争吵》教学反思
2014/02/15 职场文书
教师四风问题对照检查材料
2014/09/26 职场文书
内勤岗位职责
2015/02/10 职场文书
升职自荐信怎么写
2015/03/05 职场文书