JupyterLab插件所需高版本nodejs无法安装

Centos8.2下conda只能安装6.x版nodejs,尝试安装高版本(>12.0)系统报错提示“incompatible packages”,请问应如何处理?​烦劳指教为感!

建议用 yum install nodejs。 另外,不建议继续使用 Centos了,包实在太老了。

谢谢!用yum安装了高版本nodejs,但系统仍只识别原低版,可能是要换centos了。

ln -sf !

经设置,centos能识别高版本nodejs,但在conda仍只认低版。

建议不用 conda.

取决于使用哪个 conda channel

➜ conda search -c conda-forge nodejs=17                                                                 (base)
Loading channels: done
# Name                       Version           Build  Channel
nodejs                        17.1.0      h8ca31f7_1  conda-forge
nodejs                        17.1.0      h8ca31f7_2  conda-forge
nodejs                        17.1.0      hb5e7134_1  conda-forge
nodejs                        17.1.0      hb5e7134_2  conda-forge
nodejs                        17.4.0      h8ca31f7_0  conda-forge
nodejs                        17.4.0      hb5e7134_0  conda-forge
nodejs                        17.7.1      h784f1fd_0  conda-forge
nodejs                        17.7.1      hfba9c51_0  conda-forge
nodejs                        17.8.0      h784f1fd_0  conda-forge
nodejs                        17.8.0      h8839609_1  conda-forge
nodejs                        17.8.0      h96d913c_1  conda-forge
nodejs                        17.8.0      hfba9c51_0  conda-forge
nodejs                        17.9.0      h8839609_0  conda-forge
nodejs                        17.9.0      h96d913c_0  conda-forge


➜ conda search nodejs=17                                                                                         (base)
Loading channels: done
No match found for: nodejs=17. Search: *nodejs*=17

PackagesNotFoundError: The following packages are not available from current channels:

  - nodejs=17
1 个赞

感谢 :+1:
更新nodejs成功。补充:不能通过清华镜像,需要连接官网。

jupyterlab 3.0 之后的插件不是建议直接从 pip 安装吗?