【问题标题】:Failed to load jupyterlab-git server extension无法加载 jupyterlab-git 服务器扩展
【发布时间】:2021-05-01 06:28:22
【问题描述】:

我正在尝试在 jupyterlab 中安装 git 扩展,但出现如下错误。所有服务器扩展均已启用,但未加载。

(base) [root@user01 opt]# jupyter serverextension list
config dir: /opt/anaconda3/etc/jupyter
    jupyterlab  enabled
    - Validating...
      jupyterlab 2.2.6 OK
    jupyterlab_git  enabled
    - Validating...
      jupyterlab_git 0.23.3 OK
    nbdime  enabled
    - Validating...
      nbdime 2.1.0 OK

正如另一个页面中所建议的,我已经安装了jupyter_nbextensions_configurator,但这仍然没有帮助。我在 linux 机器上从 jupyterhub 运行 jupyterlab。

【问题讨论】:

  • 你的git --version是什么?
  • git版本是2.23.3
  • 命令的输出是否完全等于git version 2.23.3 还是不同?
  • 卸载所有内容并重做,扩展程序现在工作正常,但 Git Clone 按钮在文件资源管理器中显示为灰色。对此@krassowski 有任何想法吗?
  • 可能是github.com/jupyterlab/jupyterlab-git/issues/809?它似乎已在 master 中修复,因此一旦 JupyterLab 3.0 的新版本在未来几天发布后应该可以正常工作。

标签: git jupyter-lab jupyterhub


【解决方案1】:

这是 jupyterlab-git 0.22.2 中引入的known bug。 GitHub问题中的cmets提到刷新浏览器可能会有所帮助,但我没有尝试过。此问题已在 JupyterLab 3.0 的新版本中修复 - 您可以使用以下方式安装它:

pip install jupyterlab==3
pip install jupyterlab-git==0.30

如果您还不能更新到 JupyterLab 3.x,您可以降级到不受影响的 0.22.1:

pip install jupyterlab-git==0.22.1

【讨论】:

    【解决方案2】:

    我不知道这是否适合很多人,但我遇到了这个问题,它帮助我重新启动了 Jupyter 服务器。

    【讨论】:

      【解决方案3】:

      https://github.com/jupyterlab/jupyterlab-git/issues/861

      上面的链接说有些人收到这个错误是因为 JL3 的新版本的扩展还没有发布。

      所以安装旧版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-07-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-25
        • 2015-04-09
        • 2018-05-27
        • 1970-01-01
        相关资源
        最近更新 更多