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

 更新时间:2020年04月10日 09:19:46   作者:luckywizard  
这篇文章主要介绍了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_dir = ''

将默认目录改为 D:/Python_prj/myproject :

## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''
c.NotebookApp.notebook_dir = 'D:/Python_prj/myproject'

2. Jupyter 默认浏览器调整

在文件jupyter_notebook_config.py中,找到

## Specify what command to use to invoke a web browser when opening the notebook.
#  If not specified, the default browser will be determined by the `webbrowser`
#  standard library module, which allows setting of the BROWSER environment
#  variable to override it.
#c.NotebookApp.browser = ''

添加如下代码,将浏览器设为chrome:

import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe'))
c.NotebookApp.browser = 'chrome'

补充知识:修改anaconda中jupyter notebook的默认浏览器详细说明

1、打开anaconda prompt

2、输入jupyter notebook --generate-config

3、显示出jupyter_notebook_config.py 文件所在目录。找到这个文件,用记事本打开。

4、在# c.NotebookApp.browser = '''' 后加入下面语句块:

import webbrowser

webbrowser.register("chrome",None,webbrowser.GenericBrowser(u"C:\\ProgramFiles(x86)\\Google\\Chrome\\Application\\chrome.exe"))

c.NotebookApp.browser = 'chrome'

5、上条中红色字体应替换为本机中chrome实际安装地,查看方法为开始菜单-chrome-右键点击属性,快捷方式页签有目标,是完整路径,粘在上面即可。注意表示目录的“\”要改变为双“\”

以上这篇jupyter lab的目录调整及设置默认浏览器为chrome的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Pandas中Series和DataFrame的索引实现

    Pandas中Series和DataFrame的索引实现

    这篇文章主要介绍了Pandas中Series和DataFrame的索引实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • 用python开发一款操作MySQL的小工具

    用python开发一款操作MySQL的小工具

    一个简单的使用python操作mysql的工具,提供了一些类似sql语法的方法,最终拼接成sql。可以很好地处理一些常见场景,不依赖orm 的同时避免手写大量sql
    2021-05-05
  • python3.6 实现AES加密的示例(pyCryptodome)

    python3.6 实现AES加密的示例(pyCryptodome)

    本篇文章主要介绍了python3.6 实现AES加密的示例(pyCryptodome),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Python Handler处理器和自定义Opener原理详解

    Python Handler处理器和自定义Opener原理详解

    这篇文章主要介绍了Python Handler处理器和自定义Opener原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Python中的并发编程实例

    Python中的并发编程实例

    这篇文章主要介绍了Python中的并发编程实例,主要是对Threading模块的应用,文中自定义了一个Threading类库,需要的朋友可以参考下
    2014-07-07
  • Python中常见占位符的用法解析

    Python中常见占位符的用法解析

    在Python编程中,经常需要在字符串中插入变量或占位符来构建动态的文本内容,这篇文章主要为大家介绍了一些常见占位符的使用,需要的可以了解下
    2024-01-01
  • jupyter notebook 写代码自动补全的实现

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

    这篇文章主要介绍了jupyter notebook 写代码自动补全的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • python中实现json数据和类对象相互转化的四种方式

    python中实现json数据和类对象相互转化的四种方式

    在日常的软件测试过程中,测试数据的构造是一个占比非常大的活动,对于测试数据的构造,分为结构化的数据构造方式和非结构化的数据构造方式,此篇文章,会通过4种方式来展示json数据与python的类对象相互转化,需要的朋友可以参考下
    2024-07-07
  • pytest配置文件pytest.ini的详细使用

    pytest配置文件pytest.ini的详细使用

    这篇文章主要介绍了pytest配置文件pytest.ini的详细使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Python实现自动化处理Word文档的方法详解

    Python实现自动化处理Word文档的方法详解

    本文主要介绍了如何使用Python实现Word文档的自动化处理,包括批量生成Word文档、在Word文档中批量进行查找和替换、将Word文档批量转换成PDF等,希望对你有所帮助
    2022-08-08

最新评论