是的,我已经在那里下载了tarball,但它在mac上的安装说明真的很简单。它保持不变。/configure然后进行安装。但是makefile是不可用的,所有东西都在同一目录级别,但它说cd到代码目录等。
> node-gyp rebuild /bin/sh: pkg-config: command not found gyp: Call to 'pkg-config libzmq --libs' returned exit status 127. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:343:16) gyp ERR! stack at ChildProcess.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:820:12) gyp ERR! System Darwin 12.5.0 gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /Users/Mac1/Downloads/projdirectory/node_modules/zmq gyp ERR! node -v v0.10.35 gyp ERR! node-gyp -v v1.0.1 gyp ERR! not ok npm WARN optional dep failed, continuing zmq@2.8.0
这与pkg-config
npm模块无关。这是zmq模块的构建失败。/bin/sh:
位告诉您,它试图在shell上运行一个实际的命令,在本例中,该命令将是pkg-config
脚本,可能在/usr/local/include/zmq
或/opt/local/include/zmq
文件夹中找到。
找不到pkg-config
的原因是因为ZMQ不是本机节点模块,在运行要运行的npm安装之前,必须确保已经下载并安装了ZMQ。
在本例中,您试图安装zmq或其中的一个libs,这些都需要在系统上安装zmq产品。
每当您在失败的NPM安装
中看到node-gyp
时,这是一个很好的线索,说明您试图安装的是操作系统本机的另一个工具的节点包装器。
编辑:在查看了zmq的最新安装后,没有pkg-config文件夹,而是······有一个pkgconfig文件夹。
报告了一个bug,但这并不能解决OP问题。如果您使用的是自制的,您可以首先运行
brew install zeromq
brew install pkgconfig
我们有问题运行“NPM安装”在我们的项目。找不到某个文件: 对于我们来说,这个节点--陀螺似乎是一个永无止境的痛苦之源。一开始它抱怨它需要python,所以我们安装了它。然后它抱怨它需要我们安装的VCBuild,(使用.NET2.0SDK),现在我们出现了这个错误。这几乎就像是错误越来越模糊,感觉我们走上了一条错误的道路。 奇怪的是,我们团队中的其他人在运行NPM-Install时没有任何问题。
问题内容: 我有一个使用和的NPM项目,都需要node-gyp来安装它们。当我这样做时,出现以下错误: 以前由于未安装Python 2.7而失败,现在是这样。这让我头疼。我该怎么办? 问题答案: 下面的答案代表手动安装,但是有一种简单得多的方法:自动安装。 以管理员身份打开Powershell并运行。 安装需要时间,但对我来说却像一个魅力!
当我用Angular在我的项目上安装npm时。节点sass/node gyp安装失败,错误显示如下: $npm安装 节点-sass@4.10.0安装C:\Users\d\Documents\project\app\node\u modules\node sass node scripts/install.js 从https://github.com/sass/node-sass/releases/
我试图在我的Windows开发机器上安装node-ffi,但是安装失败。根据node-ffi网页,应该支持Windows。然而,看起来gyp试图通过sh执行一些东西,这(显然)在我的系统中不存在。有什么想法吗? 我的系统是Windows7x64。
问题内容: 我正在尝试使用安装模块。但是它总是会出错。这是错误: 我一直在搜索它,通常说它是关于。我的节点是v10.16.0。我还安装了Python 2.7。我的vs版本是2019。 确实,这仅与模块有关。如果是这样,是否还有其他解决方案可在Node.js中预览png等文件 编辑 我已卸载VS2019并安装了VS2017 Build Tools。但是仍然给出另一个错误: 问题答案: 我过去也遇到过
当我使用NPM下载任何包时,它挂起在最后一个命令“loadRequestedDeps”上我已经将我的整个输出添加到这个问题的末尾,以供参考。它将一直坐在那里,直到我取消命令,并且不会安装任何东西和我的包。json不会被更新。 问题可能是什么?我环顾四周,但还没有找到如何解决我的特定问题。 以下是一些信息: 操作系统是Windows 10 感谢任何能帮忙的人。详细的输出如下。