jupyterlab插件安装前的Node.js安装问题

Ubuntu-18.04 wsl2 anoconda
--------------------------------------------
为了使用jupyterlab的强大插件,会遇到问题:

  • 要求安装Node.js > 10.0 版本

然而,conda install nodejs怎么都不成功。因为,哪怕是清华源的conda forge,有时候也会挂掉。

pip install也最高只能安装的8.0+版本,或者apt-get也安装不到10+版本以上。

这时候,就只能从官网下载。Node.js官网
然后,下载Linux 二进制文件 (x64) .tar.xz的版本
官网也附了安装教程
原理:其实是覆盖bash/zsh路径。

  1. 下载后,在linux系统里找一个文件夹装nodejs
sudo mkdir -p /usr/local/lib/nodejs
  1. 然后解压到该文件夹
    (这里注意:version和distro都是下载的文件名里的版本14.01linux-64)
sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
  1. 在bash/zsh的文件中添加下面
vim ~/.profile #如果是bash
vim ~/.zshrc #如果是zsh
  1. 打开后在最末尾加上
    (这里注意:version和distro都是下载的文件名里的版本14.01linux-64)
# Nodejs
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
 . ~/.profile //再刷新一下for bash

安装完成效果输入node -v

➜  node -v
v10.15.1

Reference

https://github.com/nodejs/help/wiki/Installation

猜你喜欢

转载自blog.csdn.net/MedicineD/article/details/109824813