Ошибка при установке opencv в nodejs? - PullRequest
0 голосов
/ 11 октября 2018

> opencv-build@0.0.15 install C:\projects\opencvtry\node_modules\opencv-build
> node ./install.js

info install if you want to use an own OpenCV installation set OPENCV4NODEJS_DISABLE_AUTOBUILD
info install library dir does not exist: C:\projects\opencvtry\node_modules\opencv-build\opencv\build\lib\Release
info install running install script...
ERR! Error: Command failed: cmake --version
'cmake' is not recognized as an internal or external command,
operable program or batch file.

npm WARN opencvtry@1.0.0 No repository field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! opencv-build@0.0.15 install: `node ./install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the opencv-build@0.0.15 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

Ответы [ 3 ]

0 голосов
/ 13 ноября 2018

, чтобы решить эту проблему, пожалуйста, скачайте установщик Cmake, перейдя по ссылке:

https://cmake.org/download/

Желательно, чтобы я предложил загрузить установщик MSI, если вы Windows, и выберите егоустанавливает системную переменную среды для вас.

Отлично, это должно исправить эту ошибку.

но если вы решите установить переменную среды вручную, вот документы https://stellar -group.github.io / hpx / docs / html / hpx / manual / build_system / cmake_basics.html

0 голосов
/ 11 июня 2019

Откройте терминал.

Шаг 1 установка brew // пропустите этот шаг, если на вашей машине установлен brew.

ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </ dev / null 2> / dev / null

Шаг 2 установить cMake

brew установить cmake

Вы можетепроверьте, установлен ли cmake

cmake --version

0 голосов
/ 14 октября 2018

Я бы сказал, что у вас не установлен cmake или вы не находитесь на его пути:

'cmake' не распознается как внутренняя или внешняя команда

выполните "cmake" раньше "npm install --save opencv4nodejs "и если команда не найдена, вы ее перехватили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...