Jupyter开发环境配置的常用技巧

新乡联通网管中心   邢少华

Python开发环境中,大部分人使用的是Jupyter,在Jupyter中有几个令人困扰的问题:

1. Jupyter的默认打开目录如何修改

2. Jupyter默认使用的浏览器如何修改

3. 好用的Jupyter插件如何安装

4. 在Jupyter中如何实现多个虚拟环境之间的切换。

以下笔者总结的一些经验,分享给大家

=============================================

一、修改默认打开路径

1.jupyter notebook --generate-config查看文件路径

2.修改路径中的jupyter_notebook_config.py

3. 修改c.NotebookApp.notebook_dir='你的路径’

4. 修改jupyter notebook的快捷方式,删除“%USERPROFILE%”即可

二、修改默认打开的浏览器

1.找到#c.NotebookApp.browser = ''

2.在下面添加如下:

import webbrowser

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

c.NotebookApp.browser = 'chrome'

三、安装Nbextension扩展

1. 根环境下:conda方式安装

conda install -c conda-forge jupyter_contrib_nbextensions

conda install -c conda-forge jupyter_nbextensions_configurator

2.PIP方式安装

pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions

如果不行,执行如下;

jupyter contrib nbextension install --user

四、多虚拟环境扩展

在根环境下:

conda install nb_conda_kernels

在虚拟化境下---安装Jupyter

conda install jupyter

在代码中,通过kernel->change kernel改变核心

jupyter kernel_新乡联通案例分享:Jupyter开发环境配置的常用技巧相关推荐

  1. 【centos8服务器的开发环境配置及常用工具安装】

    centos8服务器的开发环境配置及常用工具安装(不定时更新) 文章目录 centos8服务器的开发环境配置及常用工具安装(不定时更新) 一.安装yum 二.安装unzip命令 三.安装jdk8 四. ...

  2. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  3. APP Invertor 蓝牙BLE 个人案例分享 快速开发自己的蓝牙APP

    APP Invertor 2 蓝牙BLE 个人案例分享 快速开发自己的蓝牙APP 经过几天的学习,期间查找了许多的文章资料.经过研究和总结加实践,终于做出了一个实现简单的接收和发送的Demo.下面将分 ...

  4. python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置

    1. mac电脑推荐配置 内存:8G+ cpu:i5+ 硬盘:SSD 128G+ 本人的电脑配置是cpu:i7, 内存:16G,硬盘:SSD 256G 2. mac开发环境配置 1.1 安装pip 打 ...

  5. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  6. odoo8.0+PyCharm4.5开发环境配置

    终于把odoo的开发环境配置好,现把相关经验教训做个记录分享: odoo8.0+PyCharm4.5开发环境配置(剑飞花 373500710) 1.最佳兼容搭配包 试过各种组合 GreenOdoo+p ...

  7. 学习spring1--跟我一起学Spring 3(2)–开发环境配置

    http://www.importnew.com/13185.html#spring 首页 所有文章 资讯 Web 架构 基础技术 书籍 教程 我要投稿 更多频道 » - 导航条 -首页所有文章资讯W ...

  8. 第一节:ASP.NET开发环境配置

    第一节:ASP.NET开发环境配置 什么是ASP.NET,学这个可以做什么,学习这些有什么内容? ASP.NET是微软公司推出的WEB开发技术. 2002年,推出第一个版本,先后推出ASP.NET2. ...

  9. Android开发环境配置简介

    http://developer.51cto.com/art/200908/145145.htm 摘要:本文介绍了Android开发环境配置时需要了解的事项.Android开发环境目前只支持XP(32 ...

最新文章

  1. Redis 笔记(06)— set 类型(向集合添加元素、获取集合元素个数、判断集合中是否包含某个元素、删除给定元素、返回集合中所有元素、计算集合的交集、并集、差集)
  2. Win7 PPTP/L2TP设置详细图解教程
  3. java 反射 orm_Java-反射机制简介
  4. 【翻译】CodeMix使用教程(三):Emmet
  5. Spring IOC快速入门
  6. 报名开启!AI+科学计算专场直播:大咖齐聚×独家礼物,限量200份
  7. python 标签云_标签云算法Python实现
  8. Python学习日记(3)Python内建函数map()、filter()和匿名函数表达式
  9. 踏上Silverlight的征程 体验Silverlight之美
  10. 指路明灯,99%自动化测试从业者都该看的职业规划
  11. [转]架构师的职责及工作描述
  12. java辛普生公式_Java – Simpson的方法和错误
  13. The YARN Timeline Service v.2
  14. Python课程入门之Pycharm创建PY文件的使用步骤与模板创建
  15. maven添加阿里镜像急速提升jar下载速度
  16. java gui论文_毕业设计论文-基于JAVA GUI的电子邮件客户端软件的设计与实现.doc
  17. Tomcat部署war程序
  18. 如何使用阿里巴巴字体图标库
  19. 永擎服务器主板稳定性,支持AMD 64核撕裂者、17块硬盘扩展,双万兆:永擎发布TRX40D8-2N2T高端服务器工作站主板...
  20. N个数里面找出最大的k个数

热门文章

  1. SonarQube开机自启动
  2. 代码版本管理 GitLab介绍
  3. Java-switch选择结构
  4. 配置无密码登录linux,linux ssh无密码登录配置
  5. python 爬虫代理_python 爬虫 使用代理 的问题
  6. 2个vector如何合成一个_面试中如何做到不卑不亢,牢记2个要点
  7. 数据库可以存php代码,php把数组保存数据库程序代码
  8. cx_Oracle怎么打包,cx_Oracle 在执行包文件 function 时有多个出参该如何获取
  9. BugkuCTF-MISC题where is flag3
  10. Metasploit基础和基本命令详解