如何在 GCP AI Platform (Unified) Notebook 中安装 kite?

问题描述

当我在 GCP AI Platform (Unified) Notebook 中创建一个 Debian 实例以与 Jupyter Lab 配合使用时,我无法安装 kite(编码助手)。

我按照 Kite Jupyter Lab Extension 中的步骤操作,它让我安装 kite 引擎,但是当我执行 pip install "jupyterlab-kite>=2.0.2" 时,它以某种方式检测到 gcp 内置扩展已过时,并使它们停止工作。在那之后,很多事情开始失败,例如,尝试执行 jupyter lab build 不起作用等。

任何帮助将不胜感激!

谢谢:)

解决方法

AI Platform Notebooks 支持 JupyterLab 1.x,根据您的链接,此扩展支持 JupyterLab 2.x 和 3.x。 我们正在更新我们的 JupyterLab 版本。 您可以做的是使用自定义容器并拥有自定义 JupyterLab 版本。

https://cloud.google.com/ai-platform/notebooks/docs/custom-container

您需要使用装有 JupyterLab 2.x+ 的容器。示例:https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html