Jupyter notebook 安装Jupyter实验室Git扩展时出现的问题:前端/后端版本不匹配

Jupyter notebook 安装Jupyter实验室Git扩展时出现的问题:前端/后端版本不匹配,jupyter-notebook,jupyter-lab,git-extensions,Jupyter Notebook,Jupyter Lab,Git Extensions,以下是我安装Jupyter Lab和Git扩展,然后尝试解决扩展版本不匹配问题的步骤: 规格:MacOS Mojave 10.14.6,Jupyter实验室3.0.5 1.我使用pip3安装Jupyter实验室安装了Jupyter实验室 2.我直接从Jupyter实验室的Widgets Manager安装了Jupyter实验室Git扩展: 3.这样做之后,我收到了额外的指示: 4.我单击“确定”,然后运行pip3安装jupyterlab git 5.回到Jupyter实验室,它说需要一个构建来

以下是我安装Jupyter Lab和Git扩展,然后尝试解决扩展版本不匹配问题的步骤:

规格:MacOS Mojave 10.14.6,Jupyter实验室3.0.5

1.我使用
pip3安装Jupyter实验室安装了Jupyter实验室
2.我直接从Jupyter实验室的Widgets Manager安装了Jupyter实验室Git扩展:
3.这样做之后,我收到了额外的指示:
4.我单击“确定”,然后运行
pip3安装jupyterlab git
5.回到Jupyter实验室,它说需要一个构建来包含最新的更改,所以我选择了“重建”
6.构建成功,我点击了“保存并重新加载”
7。重新加载后,我收到以下消息:
8。我按照说明运行了
pip3安装--升级jupyterlab git
9。我回到Jupyter实验室,点击了留言上的“驳回”。 10。我通过终点站关闭并重新打开了Jupyter实验室。重新打开后,出现相同的“加载失败”消息。 11。然后我发现了一个类似问题的疑难解答。 12。我按照建议运行以下所有命令(使用pip3,并修复拼写错误): 13.然后,用户建议执行以下操作,以确保一切正常。因此,我再次关闭了Jupyter实验室,并运行了以下所有操作:
14.运行
jupyter服务器扩展列表
我得到了以下信息,我认为这些看起来还可以:
15.然后我运行了
pip3列表
并返回:
jupyterlab git 0.23.3
(因此git扩展版本0.23.3,根据我撰写本文时的GitHub扩展,这是最新的(非测试版)。 16。然后我运行了
jupyter labextension列表
,没有看到任何与Git扩展相关的内容,根据上述用户的屏幕截图(应该在这里显示Git扩展):
17.现在还有最后一件事:当我返回并通过Jupyter实验室的扩展管理器安装Git扩展时(就像我最初做的那样),然后再次运行
Jupyter labextension list
,我看到Git扩展是“预发布”版本v0.30.0b1,这可能就是为什么在步骤7中我收到了前端和后端扩展不匹配的错误消息。

这就是我被困的地方。我似乎无法使这两个扩展安装相匹配(或在侧面板中显示扩展图标)。

我走了一圈又一圈

编辑:可能的解决方案。

在阅读了我自己的问题之后,我想也许我应该尝试安装“预发布”的Git扩展版本来匹配另一个版本,这似乎已经奏效了。我只是不认为使用“预发布”或beta版本是最佳实践,所以直到现在我才想到这一点。所以我不打算在这里“解决”我自己的问题,因为我不确定这是最好的解决方案是吗?


我运行了以下命令:
pip3安装jupyterlab git==0.30.0b1
,现在我不再看到任何版本不匹配错误,git扩展图标最终显示在侧面板中

它们的版本需要按照
匹配 对我起作用的是:

pip安装--升级--jupyterlab git之前的版本