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 25 Python
详解在Python的Django框架中创建模板库的方法
Jul 20 Python
Python按行读取文件的简单实现方法
Jun 22 Python
Python cookbook(数据结构与算法)实现查找两个字典相同点的方法
Feb 18 Python
python字符串与url编码的转换实例
May 10 Python
Python标准库shutil用法实例详解
Aug 13 Python
python 定义n个变量方法 (变量声明自动化)
Nov 10 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
Sep 02 Python
使用Python项目生成所有依赖包的清单方式
Jul 13 Python
基于Python爬取51cto博客页面信息过程解析
Aug 25 Python
python进行OpenCV实战之画图(直线、矩形、圆形)
Aug 27 Python
Python函数中的不定长参数相关知识总结
Jun 24 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
农民C键的运用技巧
2020/03/04 星际争霸
多php服务器实现多session并发运行
2006/10/09 PHP
PHP获取photoshop写入图片文字信息的方法
2015/03/31 PHP
PHP中常见的缓存技术实例分析
2015/09/23 PHP
js中for in语句的用法讲解
2015/04/24 Javascript
浅析BootStrap Treeview的简单使用
2016/10/12 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
Vue学习笔记进阶篇之单元素过度
2017/07/19 Javascript
jQuery实现全选、反选和不选功能
2017/08/16 jQuery
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
JS实现十分钟倒计时代码实例
2018/10/18 Javascript
vue-awesome-swiper 基于vue实现h5滑动翻页效果【推荐】
2018/11/08 Javascript
vue打开子组件弹窗都刷新功能的实现
2020/09/21 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
[01:06]DOTA2亚洲邀请赛专属珍藏-荧煌之礼
2017/03/24 DOTA
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
神经网络python源码分享
2017/12/15 Python
浅析python协程相关概念
2018/01/20 Python
python logging日志模块以及多进程日志详解
2018/04/18 Python
基于Python的ModbusTCP客户端实现详解
2019/07/13 Python
Python对接支付宝支付自实现功能
2019/10/10 Python
详解pandas赋值失败问题解决
2020/11/29 Python
浅谈HTML5新增和废弃的标签
2019/04/28 HTML / CSS
html5拖拽应用记录及注意点
2020/05/27 HTML / CSS
新加坡交友网站:be2新加坡
2019/04/10 全球购物
委托公证书
2014/04/08 职场文书
同居协议书范本
2014/04/23 职场文书
服装设计专业求职信
2014/06/16 职场文书
新郎婚礼答谢词
2015/01/04 职场文书
地球一小时活动总结
2015/02/27 职场文书
夫妻吵架保证书
2015/05/08 职场文书
2016新年问候语大全
2015/11/11 职场文书
2019大学生实习报告
2019/06/21 职场文书
《传颂之物 虚伪的假面》BD发售宣传CM公开
2022/04/04 日漫
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android
win10如何更改appdata文件夹的默认位置?
2022/07/15 数码科技