JupyterLab扩展,显示已安装插件的交互式依赖关系图

jupyterlab-plugin-graph的Python项目详细描述


jupyterlab插件图

Github Actions StatusBinder

JupyterLab扩展来显示所有已安装插件的交互式依赖关系图。在

要求

  • JupyterLab>;=2.0

安装

pip install jupyterlab-plugin-graph

贡献

开发安装

注意:您将需要NodeJS来构建扩展包。在

jlpm命令是JupyterLab的pinned版本 yarn与JupyterLab一起安装。你可以用 yarnnpm代替下面的jlpm。在

^{pr2}$

您可以监视源目录,并在不同的终端上同时运行JupyterLab,以监视扩展源代码中的更改并自动重建扩展。在

# Watch the source directory in one terminal, automatically rebuilding when needed
jlpm run watch
# Run JupyterLab in another terminal
jupyter lab

运行watch命令后,每个保存的更改都将立即在本地生成,并在运行的JupyterLab中可用。刷新JupyterLab以在浏览器中加载更改(可能需要等待几秒钟才能重建扩展)。在

默认情况下,jlpm run build命令生成此扩展的源映射,以便使用浏览器开发工具更容易调试。要同时为JupyterLab核心扩展生成源映射,可以运行以下命令:

jupyter lab build --minimize=False

卸载

pip uninstall jupyterlab-plugin-graph

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

推荐PyPI第三方库


热门话题
java Selenium WebDriver:无法访问下拉列表(无序列表)的元素   返回对象时的java混乱   java Jersey:如何在多个web模块之间共享ExceptionMapper?   java如何在JPanel中左对齐swings组件   Java web应用程序托管   SonarLint Eclipse扩展处理包src/company/projects/web中的Java文件。。。作为测试   java将arduino连接到使用libgdx(使用蓝牙)的安卓应用程序   java在Android中,如何在同一个活动中使用不同的参数裁剪两个不同的图像?   java Spring boot和JPA配置简单存储库   java优化素数计算   将变量公开到javascript上下文(Java/WebView)   编译如何找到编译随机jar时使用的java编译器   java使用该行的id编辑表的特定行,而不使用jquery进行数据库操作   java为什么不卸载类加载器就不能卸载类?   hbm中的java异常。xml   java如何使一个方法不返回列表,并争取不变性?