一个JupyterLab扩展,为收藏夹提供启动程序图标。允许“书签”文件,以便从启动器快速访问。

jupyterlab-bookmarks-extension的Python项目详细描述


jupyterlab书签扩展

PyPI versionGithub Actions StatusCodacy Badge

一个JupyterLab扩展,为收藏夹提供启动程序图标。允许为文件添加书签,以便从启动器快速访问。在

这个扩展由一个名为jupyterlab_bookmarks_extension的Python包组成 对于服务器扩展和名为jupyterlab-bookmarks-extension的NPM包 对于前端扩展。在

简介

Intro

要求

  • 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一起安装。你可以用 yarnnpm代替下面的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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener