autodl jupyter lab怎么调用gpu_github


JupyterLab对于Jupyter Notebook有着完全的支持

JupyterLab是一个交互式的开发环境,是jupyter notebook的下一代产品,集成了更多的功能,等其正式版发布,相信那时就是jupyter notebook被取代的时候

通过使用JupyterLab,能够以灵活,集成和可扩展的方式处理文档和活动:

  • 可以开启终端,用于交互式运行代码,完全支持丰富的输出
  • 支持Markdown,Python,R,LaTeX等任何文本文件
  • 增强notebook功能
  • 更多插件支持

如果你在日常生活中,有以下需求,我觉得你可以安装一个JupyterLab

  • 随时随地希望试验一些代码片段
  • 多语言、多文档支持
  • 有记笔记需求(文本+代码)

安装

接下来,我将以Python为默认语言来搭建JupyterLab,首先确认你安装好了Python基本环境:


# 一行命令搞定
pip install jupyterlab
# 安装ipython
pip install ipython


如果在服务器使用的话,个人建议还是设置一下密码,配置过程如下:


# 进入ipython交互环境
ipython


生成密码:


from notebook.auth import passwd
passwd()
# 输入你自己设置登录JupyterLab界面的密码 然后会有一串输出,记得复制下来,等会配置需要使用


修改JupyterLab 配置文件:


jupyter lab --generate-config


修改以下配置:


c.NotebookApp.allow_root = True
c.NotebookApp.open_browser = False
c.NotebookApp.password = '刚才复制的一串数字粘贴到这里'


为了后续能够方便地安装插件,请先安装好node环境,假设你安装好,接下来演示一下怎么安装插件:


# 以安装一个生成目录的插件为例
jupyter labextension install @jupyterlab/toc
# 查看安装的插件
jupyter labextension list


安装完毕后,打开JupyterLab


jupyter-lab --ip=0.0.0.0


点击Settings->Advanced Settings Editor,将false改成true,如下图:


autodl jupyter lab怎么调用gpu_Python_02


此时在界面左侧应该可以看到一个插件管理的图标,点击就可以看到刚才安装的插件

通过这个插件查询功能,你可以很方便的安装插件,安装完成后可以直接热更新,看一下我的JupyterLab首页:


autodl jupyter lab怎么调用gpu_github_03


画流程图、写代码、写文档,各种文档渲染、多语言支持,怎么样,有兴趣你也可以搭建一个~

插件

JupyterLab目前的插件也算丰富,我目前使用的插件如下:


autodl jupyter lab怎么调用gpu_安装插件_04


功能

代码提示:


autodl jupyter lab怎么调用gpu_安装插件_05


使用文档提示:


autodl jupyter lab怎么调用gpu_安装插件_06


支持vim emacs等按键风格:


autodl jupyter lab怎么调用gpu_github_07


文档查看特别方便:


autodl jupyter lab怎么调用gpu_Python_08


代码以及界面主题设置:


autodl jupyter lab怎么调用gpu_github_09


文档多窗口:


autodl jupyter lab怎么调用gpu_github_10


cell可以拖拽且输出可以新窗口显示:


autodl jupyter lab怎么调用gpu_github_11


随时启动新的终端交互:


autodl jupyter lab怎么调用gpu_安装插件_12