https://www.cnblogs.com/zhrb/p/12174167.html

用来取代Jupyter Notebook的一个基于Web的用户交互式用户界面。相当于增强版的Jupyter Notebook。

安装

# pip安装
pip install jupyterlab
# 启动
jupyter lab

使用方法

两种类型的单元格:

  1. 标记(markdown):用来撰写笔记;
  2. 代码(code):用于运行代码,并在下方展示运行结果

两种模式:

  1. 编辑模式(edit mode):编写内容;
  2. 命令行模式(command mode):运行代码;

基本使用

  1. 在一个cell按下 Enter键进入edit mode,按下Esc键进入command mode
  2. 如需运行一个cell中的python代码,Ctrl+Enter运行后仍在此cell,Shift+Enter运行后会新增或自动跳到下一个cell
  3. Tab键可以实现命令的自动补齐
  4. 在函数后按Shift+Tab查看相应的帮助文档
  5. 在command模式下,按两次d删除当前cell
  6. m实现markdown类型;y实现code类型

插件

安装Tab键的上下文代码自动补全插件

conda install juplyterlab_tabnine

安装Tab键的函数名自动补全

先安装nodejs conda install -c conda-forge nodejs

再安装pip install jupyter-kite

重新设置工作目录

  1. jupyter lab --generate-config

    运行之后会在 C:\Users(Windows的用户名).jupyter\目录下生成jupyter_lab_config.py文件
  2. 修改配置文件 c.ServerApp.root_dir = 'E:/在研/jupyter'
  3. 重启 jupyter lab

最新文章

  1. mysql source导入报错ERROR 1366的解决方法
  2. JavaScript 中this与Dom中的注意
  3. [Android]官网《Testing Support Library》中文翻译
  4. PAT 1007. 素数对猜想 (20)
  5. jeecms支持的freemaker标签大全
  6. 限制特定ip访问oracle
  7. 启用EXCHANGE反垃圾邮件功能和重建EXCHANGE邮件系统帐号
  8. JQuery中trim函数的具体实现代码
  9. 新版TeamTalk部署教程(蓝狐)
  10. Android studio教程:[2]项目整体布局
  11. [转]Linux netstat命令详解
  12. (转)开源分布式搜索平台ELK(Elasticsearch+Logstash+Kibana)入门学习资源索引
  13. [转帖]HPE的软件部分到底是谁的?
  14. 源码编译安装libtool工具
  15. 从头開始学 RecyclerView(三) 封装简化
  16. C++编程基础练习
  17. [LeetCode&Python] Problem 559. Maximum Depth of N-ary Tree
  18. Oracle树结构查询按层级排序
  19. HotSpot垃圾收集器GC的种类
  20. Android MVC模式和MVP模式的区别

热门文章

  1. linux centos7开启防火墙端口
  2. iOS去广告最简单方案!+以图搜漫
  3. Spring源码-xml解析
  4. HTML短链接
  5. Spring 源码学习笔记11——Spring事务
  6. 深入分析JVM执行引擎
  7. 配置IConfiguration
  8. HCNP Routing&Switching之DHCP安全
  9. 在 C# CLR 中学习 C++ 之了解 extern
  10. Linux常用基础命令一