我正在尝试安装npm
软件包serialport
以在Nodejs
上使用Ubuntu
。
我有Nodejs
最新的版本4.3.1
当我尝试使用安装时;
sudo npm install serialport
我收到以下错误;
/usr/local/bin/node: 1: /usr/local/bin/node: Syntax error: word unexpected (expecting ")")
编辑
实际上,我什至无法安装npm。
我缺少依赖项;
我在Ubuntu 15上。如何安装npm?
编辑2
当我尝试安装NPM时,出现以下错误;
Les paquets suivants contiennent des dépendances non satisfaites :
npm : Dépend: nodejs mais ne sera pas installé
Dépend: node-abbrev (>= 1.0.4) mais ne sera pas installé
Dépend: node-ansi (>= 0.3.0-2) mais ne sera pas installé
Dépend: node-ansi-color-table mais ne sera pas installé
Dépend: node-archy mais ne sera pas installé
Dépend: node-block-stream mais ne sera pas installé
Dépend: node-fstream (>= 0.1.22) mais ne sera pas installé
Dépend: node-fstream-ignore mais ne sera pas installé
Dépend: node-github-url-from-git mais ne sera pas installé
Dépend: node-glob (>= 3.1.21) mais ne sera pas installé
Dépend: node-graceful-fs (>= 2.0.0) mais ne sera pas installé
Dépend: node-inherits mais ne sera pas installé
Dépend: node-ini (>= 1.1.0) mais ne sera pas installé
Dépend: node-lockfile mais ne sera pas installé
Dépend: node-lru-cache (>= 2.3.0) mais ne sera pas installé
Dépend: node-minimatch (>= 0.2.11) mais ne sera pas installé
Dépend: node-mkdirp (>= 0.3.3) mais ne sera pas installé
Dépend: node-gyp (>= 0.10.9) mais ne sera pas installé
Dépend: node-nopt (>= 3.0.1) mais ne sera pas installé
Dépend: node-npmlog mais ne sera pas installé
Dépend: node-once mais ne sera pas installé
Dépend: node-osenv mais ne sera pas installé
Dépend: node-read mais ne sera pas installé
Dépend: node-read-package-json (>= 1.1.0) mais ne sera pas installé
Dépend: node-request (>= 2.25.0) mais ne sera pas installé
Dépend: node-retry mais ne sera pas installé
Dépend: node-rimraf (>= 2.2.2) mais ne sera pas installé
Dépend: node-semver (>= 2.1.0) mais ne sera pas installé
Dépend: node-sha mais ne sera pas installé
Dépend: node-slide mais ne sera pas installé
Dépend: node-tar (>= 0.1.18) mais ne sera pas installé
Dépend: node-underscore mais ne sera pas installé
Dépend: node-which mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état »
它是法语,但基本上说缺少一些依赖项。它没有检测到我已经安装了nodejs。
但是,当我尝试重新安装Node时,它告诉我我已经有一个更好的版本。
我还注意到,我在/ usr / local / bin中有node和npm,但我还有另一个文件夹/node-v4.3.1-linux-armv6l/,其中包含带有node和npm的/ bin,还有一些其他文件夹,例如/ include ,/ lib和/ share
要安装npm:
sudo apt-get update
sudo apt-get install npm
然后,我很确定您在安装软件包时应该删除该sudo:
npm install serialport
这是更多信息:https : //www.digitalocean.com/community/tutorials/how-to-use-npm-to-manage-node-js-packages-on-a-linux-server
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句