首页 > 解决方案 > RuntimeError:JupyterLab 构建失败

问题描述

我正在解决在 Jupyter 实验室 ( https://github.com/krassowski/jupyterlab-lsp ) 中安装扩展的问题。我正在使用 MacOS 11.4。扩展安装后,需要重建。我用了

jupyter lab build

jupyter lab build --minimize=FALSE

(以潜在地解决任何内存问题),但是重建失败并显示以下消息:

An error occured.
RuntimeError: JupyterLab failed to build
See the log file for details:  /var/folders/hm/dsc1zn0j30s31yp_n6911dym0000gn/T/jupyterlab-debug-v9tx8kpz.log

基于类似的问题,我认为有一个内存问题需要解决。也就是说,我无法确定日志文件的位置以进一步排除故障。该文件不会出现在聚光灯搜索中,也不会出现在列出的任何目录中。

标签: macosjupyter-lab

解决方案


作为此扩展的作者,我不建议从源代码安装它(或安装任何其他也作为预构建扩展分发的 JupyterLab 扩展,有关详细信息,请参阅此答案)。相反,请使用 JupyterLab 3.0+ 并使用pipconda(不需要构建步骤)安装预构建版本,如自述文件中所示。

请卸载源扩展:

jupyter labextension uninstall @krassowski/jupyterlab-lsp

通过检查确保它消失了:

jupyter labextension list

更新 JupyterLab:

pip install -U jupyterlab>=3
# or if using conda:
# conda install -c conda-forge jupyterlab>=3

然后安装扩展:

pip install jupyterlab-lsp
# or if using conda:
# conda install -c conda-forge jupyterlab-lsp

并根据需要安装语言服务器,并在自述文件中解释。如有任何问题,请告诉我。


推荐阅读