一个JupyterLab扩展,为收藏夹提供启动程序图标。允许“书签”文件,以便从启动器快速访问。
jupyterlab-bookmarks-extension的Python项目详细描述
jupyterlab书签扩展
一个JupyterLab扩展,为收藏夹提供启动程序图标。允许为文件添加书签,以便从启动器快速访问。在
这个扩展由一个名为jupyterlab_bookmarks_extension
的Python包组成
对于服务器扩展和名为jupyterlab-bookmarks-extension
的NPM包
对于前端扩展。在
简介
要求
- JupyterLab>;=2.0(最好是2.2.0)
安装
注意:您需要NodeJS来安装扩展。在
pip install jupyterlab_bookmarks_extension jupyter lab build
故障排除
如果您看到前端扩展但它不工作,请检查 启用服务器扩展:
^{pr2}$如果已安装并启用服务器扩展,但您没有看到 前端,检查前端是否已安装:
jupyter labextension list
如果已安装,请尝试:
jupyter lab clean jupyter lab build
贡献
安装用于开发
jlpm
命令是JupyterLab的pinned版本
yarn与JupyterLab一起安装。你可以用
yarn
或npm
代替下面的jlpm
。在
# Clone the repo to your local environment# Move to jupyterlab-bookmarks-extension directory# Install server extension pip install -e . # Register server extension jupyter serverextension enable --py jupyterlab_bookmarks_extension --sys-prefix # Install dependencies jlpm # Build Typescript source jlpm build # Link your development version of the extension with JupyterLab jupyter labextension install . # Rebuild Typescript source after making changes jlpm build # Rebuild JupyterLab after making any changes jupyter lab build
您可以监视源目录,并在监视模式下运行JupyterLab来监视扩展源代码中的更改,并自动重建扩展和应用程序。在
# Watch the source directory in another terminal tab jlpm watch # Run jupyterlab in watch mode in one terminal tab jupyter lab --watch
现在,每一个变更都将在本地构建并绑定到JupyterLab中。确保在保存文件更改后刷新浏览器页面以重新加载扩展(注意:您需要等待webpack完成,这可能需要10秒以上的时间)。在
卸载
pip uninstall jupyterlab_bookmarks_extension jupyter labextension uninstall jupyterlab-bookmarks-extension
- 项目
标签: