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使用cStringIO实现临时内存文件访问的方法
Mar 26 Python
部署Python的框架下的web app的详细教程
Apr 30 Python
Python编程生成随机用户名及密码的方法示例
May 05 Python
Python实现动态加载模块、类、函数的方法分析
Jul 18 Python
Python使用googletrans报错的解决方法
Sep 25 Python
详解python中的Turtle函数库
Nov 19 Python
浅谈Python 多进程默认不能共享全局变量的问题
Jan 11 Python
python代码编写计算器小程序
Mar 30 Python
使用python远程操作linux过程解析
Dec 04 Python
python实现布隆过滤器及原理解析
Dec 08 Python
使用keras实现非线性回归(两种加激活函数的方式)
Jul 05 Python
利用Python如何画一颗心、小人发射爱心
Feb 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
探讨file_get_contents与curl效率及稳定性的分析
2013/06/06 PHP
php中jpgraph类库的使用介绍
2013/08/08 PHP
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
用php实现分页效果的示例代码
2020/12/10 PHP
轻量级 JS ToolTip提示效果
2010/07/20 Javascript
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
JS画5角星方法介绍
2013/09/17 Javascript
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
Nodejs极简入门教程(二):定时器
2014/10/25 NodeJs
浅谈JavaScript中Date(日期对象),Math对象
2015/02/05 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
javascript中对变量类型的判断方法
2015/08/09 Javascript
Angularjs 动态添加指令并绑定事件的方法
2017/04/13 Javascript
jQuery选择器特殊字符与属性空格问题
2017/08/14 jQuery
解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环值刷新等)
2018/07/26 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
ES6使用export和import实现模块化的方法
2018/09/10 Javascript
React SSR样式及SEO的实践
2018/10/22 Javascript
浅析Vue 中的 render 函数
2020/02/28 Javascript
[51:28]EG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/16 DOTA
Python反射用法实例简析
2017/12/22 Python
Python----数据预处理代码实例
2019/03/20 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
css3 仿写阿里云水纹效果的示例代码
2018/02/10 HTML / CSS
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
私有程序集与共享程序集有什么区别
2013/04/05 面试题
动物学专业毕业生求职信
2013/10/11 职场文书
大四本科生的自我评价
2013/12/30 职场文书
节约每一滴水演讲稿
2014/09/09 职场文书
2015年银行员工工作总结
2015/04/24 职场文书
2016公司年会主持词
2015/07/01 职场文书
Python实现单例模式的5种方法
2021/06/15 Python
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸
Python实战实现爬取天气数据并完成可视化分析详解
2022/06/16 Python