NMP OpenCV сбой установки в Mac? - PullRequest
       11

NMP OpenCV сбой установки в Mac?

0 голосов
/ 04 сентября 2018

Я пытаюсь установить OpenCV для обнаружения транспортных средств в режиме реального времени. При установке opencv в терминале всегда не удается установить

Parameshs-MacBook-Air: pyrky_nodejs parameshv $ npm установить opencv --save

opencv@6.0.0 install / Users / parameshv / pyrky_nodejs / node_modules / opencv установка node-pre-gyp - fallback-to-build

узел-pre-gyp ERR! Попытка загрузить (403): https://node -opencv.s3.amazonaws.com / opencv / v6.0.0 / Release / node-v64-darwin-x64.tar.gz узел-pre-gyp ERR! Предварительно собранные двоичные файлы не найдены для opencv@6.0.0 и node@10.8.0 (ABI node-v64, неизвестно) (откат к исходной компиляции с помощью node-gyp) узел-pre-gyp ERR! Пытался загрузить (не определено): https://node -opencv.s3.amazonaws.com / opencv / v6.0.0 / Release / node-v64-darwin-x64.tar.gz узел-pre-gyp ERR! Предварительно собранные двоичные файлы не найдены для opencv@6.0.0 и node@10.8.0 (ABI node-v64, неизвестно) (откат к исходной компиляции с помощью node-gyp) CXX (target) Release / obj.target / opencv / src / init.o CXX (target) Release / obj.target / opencv / src / init.o sed: ./Release/.deps/Release/obj.target/opencv/src/init.o.d.raw: такого файла или каталога нет make: *** [Release / obj.target / opencv / src / init.o] Ошибка 1 CXX (цель) Release / obj.target / opencv / src / Matrix.o Гипер ERR! ошибка сборки Гипер ERR! Ошибка стека: make не удалось с кодом выхода: 2 Гипер ERR! стек в ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) Гипер ERR! стек в ChildProcess.emit (events.js: 182: 13) Гипер ERR! стек в Process.ChildProcess._handle.onexit (внутренний / child_process.js: 238: 12) Гипер ERR! Система Дарвина 17.7.0 Гипер ERR! команда "/usr/local/Cellar/node/10.8.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "- -fallback-to-build "" --module = / Users / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 / opencv.node "" --module_name = opencv "" --module_path = / Users / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 " Гипер ERR! cwd / Users / parameshv / pyrky_nodejs / node_modules / opencv Гипер ERR! узел -v v10.8.0 Гипер ERR! node-gyp -v v3.7.0 Гипер ERR! не хорошо узел-pre-gyp ERR! ошибка сборки узел-pre-gyp ERR! Ошибка стека: не удалось выполнить '/usr/local/Cellar/node/10.8.0/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build - откат к сборке --module = / Пользователи / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 / opencv.node --module_name = opencv --module_path = /Users/parameshv/pyrky_nodejs/node_modules/opencv/build/opencv/v6.0.0/Release/node-v64-darwin-x64 '(1) узел-pre-gyp ERR! стек в ChildProcess. (/Users/parameshv/pyrky_nodejs/node_modules/node-pre-gyp/lib/util/compile.js:83:29) узел-pre-gyp ERR! стек в ChildProcess.emit (events.js: 182: 13) узел-pre-gyp ERR! стек в MaybeClose (внутренний / child_process.js: 962: 16) узел-pre-gyp ERR! стек в Process.ChildProcess._handle.onexit (внутренний / child_process.js: 249: 5) узел-pre-gyp ERR! Система Дарвина 17.7.0 узел-pre-gyp ERR! команда "/usr/local/Cellar/node/10.8.0/bin/node" "/Users/parameshv/pyrky_nodejs/node_modules/.bin/node-pre-gyp" "install" "- fallback-to-build" узел-pre-gyp ERR! cwd / Users / parameshv / pyrky_nodejs / node_modules / opencv узел-pre-gyp ERR! узел -v v10.8.0 узел-pre-gyp ERR! node-pre-gyp -v v0.6.39 узел-pre-gyp ERR! не хорошо Не удалось выполнить /usr/local/Cellar/node/10.8.0/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to -build --module = / Users / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 / opencv.node --module_name = opencv --module_path = / пользователи / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 '(1) npm WARN opencv@6.0.0 имеет связанные пакеты, которые не соответствуют требуемой версии. Они были заменены не связанными версиями.npm WARN pyrky@1.0.0 Нет поля репозитория.

нпм ERR! код ELIFECYCLE нпм ERR! Errno 1 нпм ERR! opencv@6.0.0 установить: node-pre-gyp install --fallback-to-build нпм ERR! Статус выхода 1 нпм ERR! нпм ERR! Ошибка при установочном скрипте opencv@6.0.0. нпм ERR! Это, вероятно, не проблема с npm. Скорее всего, выше выводится логирование.

нпм ERR! Полный журнал этого прогона можно найти в: нпм ERR! /Users/parameshv/.npm/_logs/2018-09-04T05_34_09_181Z-debug.log Парамеш-MacBook-Air: pyrky_nodejs parameshv $ Парамеш-MacBook-Air: pyrky_nodejs parameshv $ Parameshs-MacBook-Air: pyrky_nodejs parameshv $ ../src/Matrix.cc:2:10: фатальная ошибка: файл 'Matrix.h' не найден

включает "Matrix.h"

     ^~~~~~~~~~

1 ошибка сгенерирована. make: *** [Release / obj.target / opencv / src / Matrix.o] Ошибка 1 Гипер ERR! ошибка сборки Гипер ERR! Ошибка стека: make не удалось с кодом выхода: 2 Гипер ERR! стек в ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) Гипер ERR! стек в ChildProcess.emit (events.js: 182: 13) Гипер ERR! стек в Process.ChildProcess._handle.onexit (внутренний / child_process.js: 238: 12) Гипер ERR! Система Дарвина 17.7.0 Гипер ERR! команда "/usr/local/Cellar/node/10.8.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "- -fallback-to-build "" --module = / Users / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 / opencv.node "" --module_name = opencv "" --module_path = / Users / parameshv / pyrky_nodejs / node_modules / opencv / build / opencv / v6.0.0 / Release / node-v64-darwin-x64 " Гипер ERR! cwd / Users / parameshv / pyrky_nodejs / node_modules / opencv Гипер ERR! узел -v v10.8.0 Гипер ERR! node-gyp -v v3.7.0 Гипер ERR! не в порядке

Пытался исправить эту установку

варочный кран brewsci / science

brew install pkg-config opencv @ 2

brew link opencv @ 2 --force

npm установить opencv --save

Как установить opencv npm в Mac OS? Любая помощь очень ценится пожалуйста ...

...