我正在使用Ubuntu 14.04LTS
我在路径 / usr / bin / nodejs
中有nodejs(默认包)我的路径是 / usr / local / bin / npm
当我运行npm -v它说
bash: /usr/local/bin/npm: /usr/local/bin/node: bad interpreter: No such file or directory
我尝试使用以下命令安装npm作为
$ sudo curl -L https://npmjs.org/install.sh | SH
%收到的总百分比%Xferd平均速度时间时间 当前 Dload Upload Total Spent Left Speed 100 193 100 193 0 0 159 0 0:00:01 0:00:01 - : - : - 160 100 6711 100 6711 0 0 3028 0 0:00:02 0:00:02 - : - : - 8876 npm如果没有nodejs则无法安装。安装 首先是节点,然后再试一次。
可能是安装了节点,但是没有安装在PATH中?请注意,运行为 sudo可以改变环境。
在这里运行npm可以做些什么?
答案 0 :(得分:-1)
首先删除当前的nodejs和npm,然后使用nvm(节点版本管理器)安装 要安装:
$ curl https://raw.githubusercontent.com/creationix/nvm/v0.17.1/install.sh | bash
nvm是一个版本管理器,类似于rvm
(ruby)和gvm
(groovy)