jupyter使用自动补全和切换默认浏览器的方法

自动补全

可以做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 自动补全和切换浏览器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 服务器端jupyter notebook映射到本地浏览器的操作

    1.远程服务器上安装jupyter notebook(配置jupyter_notebook_config.py文件) sudo pip install jupyter 2.远程服务器(8890端口,没有下面括号中内容默认在服务器8888端口打开jupyter notebook,下面将使用默认端口8888)启动jupyter notebook jupyter notebook (--no-browser --port=8890 --ip=127.0.0.1 --allow-root) 3.将远程j

  • Jupyter notebook如何实现指定浏览器打开

    电脑中装了Firefox和Chrome浏览器,系统默认浏览器是Chrome,希望每次运行Jupyter在Firefox浏览器,而不是系统默的Chrome. 进入cmd,执行jupyter notebook --generate-config,生成jupyter notebook配置文件. 如果jupyter notebook配置文件已经存在,可以在C:\Users\用户名\.jupyter找到文件jupyter_notebook_config.py 打开jupyter_notebook_conf

  • 解决jupyter notebook打不开无反应 浏览器未启动的问题

    问题: 这几天要看几个ipython格式的文件,但是jupyter notebook打开之后一直卡在命令行的界面那里(如图),然后就不动了,浏览器也没有预期地自动弹出来. 解决方法: 如果你的命令行显示的结果和我的一样,那你只需要把如图的地址,复制粘贴到浏览器的地址栏,就能打开jupyter notebook. 成功: 补充知识:打开jupyter notebook时浏览器不能自动弹出,网页不显示问题解决 问题: 在windows下打开jupyter notebook时,卡在黑框,浏览器界面加载

  • jupyter lab的目录调整及设置默认浏览器为chrome的方法

    1. Jupyter 默认目录调整 首先要找到jupyter生成的配置文件 jupyter_notebook_config.py .如果没有,在 anaconda prompt 中用如下命令生成一个: jupyter notebook --generate-config 打开文件jupyter_notebook_config.py,在文件中找到 ## The directory to use for notebooks and kernels. #c.NotebookApp.notebook_d

  • Jupyter notebook设置背景主题,字体大小及自动补全代码的操作

    相信看这篇文章的你已经安装好Jupyter notebook,如果还没有的话可以看windows python3怎么安装Jupyter Notebooks? Jupyter Notebook的默认背景主题是白色,字体还不符合自己的眼光,看着实在费眼-我就不多赘述了,现在就来给我们的Jupyter notebook画一下妆,换一下装饰吧. 1.设置Jupyter主题: (1)在python环境找到pip.exe的路径 执行: pip install jupyterthemes (2)安装和更新成功

  • 关于jupyter打开之后不能直接跳转到浏览器的解决方式

    jupyter介绍 jupyter的全称为Jupyter Notebook,之前一度被称为(IPython notebook),是一种交互式的程序运行笔记本,它现在支持着40多种的编程语言,可以说是非常高效的语言测试环境. jupyter notebook的本质其实是一个web应用程序,便于创建和共享程序文档,可以将实时代码,框图,数学方程等等集成到一个环境当中.经常被用于数据处理,系统建模和机器学习等. jupyter的安装 jupyter的安装是可以随anconda的下载一并下载的,在这里不

  • jupyter notebook 写代码自动补全的实现

    操作步骤 进入命令行环境.我使用的是conda.有两种方式进入命令行. 方法1:通过anconda navigator界面,选择environments,选择对应环境名,选择open terminal 方法2:直接使用cmd或者terminal等终端进入命令行.激活你想要配置代码补全的环境(如果是默认环境不用激活) 1.安装nbextensions pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.

  • jupyter使用自动补全和切换默认浏览器的方法

    自动补全 可以做conda环境中执行以下命令.linux下打开conda环境的命令是: conda activate 退出conda环境的命令是: conda deactivate 安装插件: pip install jupyter_contrib_nbextensions jupyter contrib nbextension install --user 重启jupyter,可以看到多出来了一个叫'nbextensions'的菜单,点进去可以在里面选择要打开的插件.其中的'Hinterlan

  • MySQL数据库自动补全命令的三种方法

    注意:第三种方法要在 XSell 中使用,在 finalsell 中使用不了 方式一:临时使用自动补全功能 方式二:永久使用自动补全功能 vim /etc/my.cnf [mysql] auto-rehash 方式三:使用软件mycli实现自动补全功能 此方法需要使用在线源进行软件包的安装 yum -y install epel-release yum -y install python-pip yum -y install python-devel yum clean all yum -y i

  • Jupyter Notebook添加代码自动补全功能的实现

    安装显示目录功能: pip install jupyter_contrib_nbextensions 配置:安装完之后需要配置 nbextension,注意配置的时候要确保已关闭 Jupyter Notebook jupyter contrib nbextension install --user --skip-running-check 启动 Jupyter Notebook,勾选设置 上面两个步骤都没报错后,启动 Jupyter Notebook,上面选项栏会出现 Nbextensions

  • VSCode插件开发全攻略之跳转到定义、自动补全、悬停提示功能

    跳转到定义 跳转到定义其实很简单,通过vscode.languages.registerDefinitionProvider注册一个provider,这个provider如果返回了new vscode.Location()就表示当前光标所在单词支持跳转,并且跳转到对应location. 为了示例更加有意义,我在这里写了一个支持package.json中dependencies.devDependencies跳转到对应依赖包的例子jump-to-definition.js(当然我们这里只是很简单的

  • Python实现Tab自动补全和历史命令管理的方法

    本文实例讲述了Python实现Tab自动补全和历史命令管理的方法.分享给大家供大家参考.具体分析如下: Python的startup文件,即环境变量 PYTHONSTARTUP 对应的文件 1. 为readline添加tab键自动补全的功能 2. 像Shell一样管理历史命令 代码如下: 复制代码 代码如下: import rlcompleter import readline import atexit import os # http://stackoverflow.com/question

  • Python 自动补全(vim)

    一.vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.python 模块内函数,变量补全 5.from module import sub-module 补全 想为vim启动自动补全需要下载插件,地址如下: http://vim.sourceforge.net/scripts/script.php?script_id=850 https://github

  • PHP实现HTML标签自动补全代码

    一般情况下先用PHP的 strip_tags 函数去掉所有html标签,再去掉空格等,然后再用substr或者自己实现的cn_substr函数来实现截取.因为如果不先去掉html标签,直接截取出来的字符串就会有没有闭合的标签出现,有时甚至会截取在标签上面比如 复制代码 代码如下: </di ... 今天遇到一个内容翻页截取问题: 正文是用富文本编辑器写入的,编辑器上有个分页按钮,点击之后就往当前光标位置插入一个蓝色的 复制代码 代码如下: <hr /> 横线.然后php直接存入数据库.显

  • 使用Bootstrap typeahead插件实现搜索框自动补全的方法

    这就是贴代码的坏处之一:搜索框快被网友玩儿坏了!!!有故意输入空格的,有输入or 1=1的,有alert的,有html乱入的.......而且好像还在玩儿,随他们去吧,只要开心就好. 在项目中,经常会用到输入框的自动补全功能,就像百度.淘宝等搜索框一样:当用户输入首字母.关键词时,后台会迅速将与此相关的条目返回并显示到前台,以便用户选择,提升用户体验.当然本项目的补全功能和这些大厂的技术是没有可比性的,但用于站内搜索也是绰绰有余了. 接触到的自动补全插件主要有两个:autocomplete和ty

随机推荐