这个 Node 实例不支持 N-API 版本 6 的构建。

3

当我尝试运行该项目时,出现以下消息:

node-pre-gyp信息:此Node实例不支持N-API版本6的构建

如何解决这个问题?

node -v
v12.14.1
npm -v
6.13.4

"@tensorflow/tfjs": "^2.3.0",
"@tensorflow/tfjs-node": "^2.3.0"

嗨!我看到你是一个新的贡献者,欢迎来到StackOverflow!我建议你在问题中添加更多信息,以便其他愿意帮助的贡献者更清楚地理解。以你的例子为基础,我会添加我正在使用的操作系统,例如。也许还可以添加一个仓库链接。SO的如何提问如何创建一个最小可复现示例可能是两篇不错的起始文章。 - tin
1个回答

3

升级您的 Node.js 版本。

我刚尝试了版本为 v12.15.0 的 Node.js,它有相同的问题。

然后我尝试使用最新的 LTS 版本 v12.18.3,它没有这个问题。

注意:

  • 你可能需要删除 node_modules 文件夹并重新运行 npm install 以便安装最新版本的 Node.js。

我推荐安装 nvm(Node.js 版本管理器),这样您可以轻松地在不同版本之间切换。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接