首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到\node_modules\@tensorflow\tfjs-node\lib\napi-v4\tfjs_binding.node

找不到\node_modules\@tensorflow\tfjs-node\lib\napi-v4\tfjs_binding.node
EN

Stack Overflow用户
提问于 2019-10-30 08:38:59
回答 3查看 4.2K关注 0票数 3

我已经尝试让tensorflow.js库工作了好几天了。

我已经安装在我的电脑上

  • Python 2.7
  • 2019
  • 节点12.13.0

这是我为产生错误所做的步骤:

  1. 创建空文件夹
  2. 文件夹中的npm init
  3. npm install --save @tensorflow/tfjs-node
  4. 创建了一个index.js文件
  5. 增加一行:require('@tensorflow/tfjs-node')
  6. 试图运行node index.js

得到了这个错误:

代码语言:javascript
复制
C:\Users\kim_1\Desktop\workplz>node index.js
internal/modules/cjs/loader.js:1003
  return process.dlopen(module, path.toNamespacedPath(filename));
             ^

Error: The specified module could not be found.
\\?\C:\Users\kim_1\Desktop\workplz\node_modules\@tensorflow\tfjs-node\lib\napi-v4\tfjs_binding.node
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1003:18)
    at Module.load (internal/modules/cjs/loader.js:812:32)
    at Function.Module._load (internal/modules/cjs/loader.js:724:14)
    at Module.require (internal/modules/cjs/loader.js:849:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (C:\Users\kim_1\Desktop\workplz\node_modules\@tensorflow\tfjs- 
    node\dist\index.js:44:16)
    at Module._compile (internal/modules/cjs/loader.js:956:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
    at Module.load (internal/modules/cjs/loader.js:812:32)
    at Function.Module._load (internal/modules/cjs/loader.js:724:14)

我的package.json

代码语言:javascript
复制
{
  "name": "workplz",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@tensorflow/tfjs-node": "^1.3.0"
  }
}
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-11-21 08:51:06

案件的最新情况:

@tensorflow/tfjs- Node @1.3.0与Node 12.13.0版本(源https://github.com/tensorflow/tfjs/issues/2341)有问题

必须使用@tensorflow/tfjs- Node @1.2.11和Node版本10.16.3

票数 2
EN

Stack Overflow用户

发布于 2019-10-30 09:47:41

它与tfjs-node的版本有关。安装特定版本(如@tensorflow/tfjs@1.2.3)将解决此问题。

卸载最新的软件包

代码语言:javascript
复制
npm uninstall --save @tensorflow/tfjs-node

并安装1.2.3版本

代码语言:javascript
复制
npm install --save @tensorflow/tfjs-node@1.2.3
票数 4
EN

Stack Overflow用户

发布于 2022-05-31 04:49:26

这可能是Node和Tensorflow版本的问题。

您可以通过将node版本升级到16.13和@tensorflow/tfjs-node升级到3.12.0来解决这个问题。

  • 下载节点16.13
  • 使用以下命令升级@tensorflow/tfjs节点 npm install @tensorflow/tfjs-node@3.12.0
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58621373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档