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路径。
- 下载后,在linux系统里找一个文件夹装nodejs
sudo mkdir -p /usr/local/lib/nodejs
- 然后解压到该文件夹
(这里注意:version和distro都是下载的文件名里的版本14.01和linux-64)
sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
- 在bash/zsh的文件中添加下面
vim ~/.profile #如果是bash
vim ~/.zshrc #如果是zsh
- 打开后在最末尾加上
(这里注意:version和distro都是下载的文件名里的版本14.01和linux-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