您的位置:首页 > Web前端 > Node.js

我折腾的ubuntu X64 安装nodejs

2017-09-04 18:17 309 查看
 最近用pyecharts想要把生成的html转为图片,安装pyecharts-snapshot插件,需要nodejs环境.

由于网上教程有的版本早有的晚,说法不一,ubuntu自带apt install 方式装总是有各种有问题,折腾好几天.终于安装上了..

1.官方下载tar.xz安装包

解压文件夹放入指定目录,我放在opt下了, 需要root用户权限

2.按网上教程先来如下2步,创建软链接

ln -s /opt/node-v8.4.0-linux-x64/bin/node /usr/local/bin/node

ln -s /opt/node-v8.4.0-linux-x64/bin/node /usr/local/bin/npm

3.查看版本

第2步的npm提示未安装legacy

node -v

npm -v

那么继续安装ubuntu安装npm-legacy

sudo apt install npm-legacy

再次查看npm-v成功

4.更新npm版本,需要root权限

npm install -g npm

更新完发现npm -v版本没变…百度了下,看来不是我一个人遇到这个问题,按照前辈经验指引,换命令

npm install npm@latest -g

ok,下面可以装我的pyecharts插件了…but,报错!…..

研究了一番,发现是我的nodejs版本高了…………………

5.nodejs降级

好吧,先装npm的n模块

npm install -g n

然后安装我需要的低版本的node,这里是6.11.2

n 6.11.2

顺利完成…

再次安装pyecharts的插件…..ok,测试成功~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu nodejs