Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 节点opencv中出现错误_Javascript_Node.js_Opencv - Fatal编程技术网

Javascript 节点opencv中出现错误

Javascript 节点opencv中出现错误,javascript,node.js,opencv,Javascript,Node.js,Opencv,我为win10 x64安装了节点opencv。但当我运行包含opencv的应用程序时,会出现一个错误 >node app.js module.js:434 return process.dlopen(module, path._makeLong(filename)); ^ Error: The specified module could not be found. \\?\C:\Users\...\node_modules\opencv\bui

我为win10 x64安装了节点opencv。但当我运行包含opencv的应用程序时,会出现一个错误

>node app.js
module.js:434
  return process.dlopen(module, path._makeLong(filename));   
                 ^
Error: The specified module could not be found.
\\?\C:\Users\...\node_modules\opencv\build\opencv\v6.0.0\Release\node-v46-win32-x64\opencv.node
    at Error (native)
    at Object.Module._extensions..node (module.js:434:18)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (C:\Users\...\node_modules\opencv\lib\bindings.js:4:15)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)`
>节点app.js
module.js:434
返回进程.dlopen(模块,路径._makeLong(文件名));
^
错误:找不到指定的模块。
\\?\C:\Users\…\node\u modules\opencv\build\opencv\v6.0.0\Release\node-v46-win32-x64\opencv.node
错误(本机)
在Object.Module.\u extensions..节点(Module.js:434:18)
在Module.load(Module.js:343:32)
在Function.Module.\u加载(Module.js:300:12)
at Module.require(Module.js:353:17)
根据需要(内部/module.js:12:17)
反对。(C:\Users\…\node\u modules\opencv\lib\bindings.js:4:15)
在模块处编译(Module.js:409:26)
在Object.Module.\u extensions..js(Module.js:416:10)
在Module.load(Module.js:343:32)`
我试图将“cmd”作为根来启动。之后错误就消失了。但我想在主机上部署我的项目,任何人都不会给我管理权限。。。所以我需要一个提示,让我作为一个简单的用户启动应用程序


我正在运行node v4.8.3,NPM 4.5.0。

这意味着无法打开DLL。您的系统路径中没有opencv binaries目录,或者DLL与您链接的.lib或.so文件不匹配。

我正在运行node v4.8.3,npm 4.5.0添加其他信息时,您应该编辑问题,而不是添加注释。我已经在您的问题中添加了有关NPM和节点版本的信息。了解有关评论的更多信息,包括何时发表评论和何时不发表评论。