当前位置:   article > 正文

TF:jupyter lab “代码提示”扩展插件无法安装与install没反应_jupyter lab server extension missing

jupyter lab server extension missing

目录

1 问题现象

 2 参考链接

3 解决步骤


1 问题现象

在使用jupyter lab过程中启用代码补全、提示功能,需要安装插件:

  1. @krassowski/jupyterlab-lsp
  2. @jupyterlab/server-proxy

在左侧的插件栏中可以搜索到上述插件,但是点击install没反应。

 2 参考链接

解决过程中,主要参考了下述链接。

解决 jupyter labextension install 报错 - banshaohuan - 博客园 (cnblogs.com)

给 jupyter lab 安装插件 - 知乎 (zhihu.com)

Anaconda安装jupyter lab + jupyterlsp(代码提示,代码纠错)详细搭建过程_善皮之的博客-CSDN博客_jupyter lsp

感谢各位博主^_^

3 解决步骤

(1)在Anaconda中“Environment“选择已建立的环境

(2)安装npm

 在点击的环境中的命令行界面,安装npm

pip3 install npm

(3)安装@krassowski/jupyterlab-lsp:

在点击的环境中的命令行界面,安装lsp需要的环境

  • 在命令行中执行如下代码:
pip3 install jupyter-lsp

conda install -c conda-forge nodejs

jupyter labextension install @krassowski/jupyterlab-lsp
pip install python-language-server[all]

等待完成安装。

(4)安装@jupyterlab/server-proxy

依然在启动环境中的terminal中执行:

jupyter labextension install @jupyterlab/server-proxy 

等待安装完成。

(5)验证

上述步骤完成后,在命令行启动jupyter lab,可以看到在左边的扩展插件中,上述已安装,并enable。

 观察下方状态栏,如果显示Fully initialized,表示插件已工作

 打开ipynb文件查看

 代码补全功能正常。

(6)避坑

在安装上述插件时,选择在环境中安装,打开jupyter lab后的terminal中安装,即使INSTALLED中插件已具备且enable,但是初始化不一定能够正常(Fully initialized位置显示server extension missing)。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/297848
推荐阅读
相关标签
  

闽ICP备14008679号