Как устранить ошибку ниже при установке ganache-cli на Ubuntu 16.04 - PullRequest
0 голосов
/ 02 декабря 2018

sudo npm install -g ganache-cli Необработанный отказ Ошибка: Команда не выполнена: / usr / bin / git clone --depth = 1 -q -b browserifyCompatible git: //github.com/frozeman/WebSocket-Node.git/home/coinmark-003/.npm/_cacache/tmp/git-clone-b1f6d4d6 /home/coinmark-003/.npm/_cacache/tmp/git-clone-b1f6d4d6/.git: разрешение отклонено

at ChildProcess.exithandler (child_process.js:276:12)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:915:16)
at Socket.stream.socket.on (internal/child_process.js:336:11)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:561:12)

scrypt@6.0.3 preinstall / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / scrypt node node-scrypt-preinstall.js

Ошибка: Ошибка: Команда не выполнена: ./configure ./configure: строка 1904: config.log: разрешение запрещено ./configure: строка 1914: config.log: разрешение отклонено

/ usr / local / bin /ganache-cli -> /usr/local/lib/node_modules/ganache-cli/cli.js

keccak@1.4.0 установить / usr / local / lib / node_modules / ganache-cli / node_modules/ ganache-core / node_modules / keccak npm run rebuild ||echo "Ошибка компиляции привязок Keccak. Будет использоваться чистая реализация JS."

keccak@1.4.0 rebuild / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / keccak node-гип перестроить

gyp ERR!ошибка конфигурации GYP ERR!Ошибка стека: EACCES: разрешение отклонено, mkdir '/ usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / keccak / build' gyp ERR!Система Linux 4.15.0-39-generic gyp ERR!команда "/ usr / bin / node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "перестроить" gyp ERR!cwd / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / keccak gyp ERR!узел -v v8.14.0 gyp ERR!node-gyp -v v3.8.0 gyp ERR!не в порядке, нпм ERR!код ELIFECYCLE npm ERR!errno 1 npm ERR!keccak@1.4.0 перестроить: node-gyp rebuild npm ERR!Статус выхода 1 npm ERR!нпм ERR!Не удалось выполнить скрипт перестройки keccak@1.4.0.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше выводится логирование.

npm ERR!Полный журнал этого прогона можно найти в: npm ERR!/home/coinmark-003/.npm/_logs/2018-12-01T19_36_44_354Z-debug.log Сбой компиляции привязок Keccak.Будет использоваться чистая реализация JS.

scrypt@6.0.3 install / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / scrypt rebuild node-gyp

gyp ERR!ошибка конфигурации GYP ERR!Ошибка стека: EACCES: разрешение отклонено, mkdir '/ usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / scrypt / build' gyp ERR!Система Linux 4.15.0-39-generic gyp ERR!команда "/ usr / bin / node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "перестроить" gyp ERR!cwd / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / scrypt gyp ERR!узел -v v8.14.0 gyp ERR!node-gyp -v v3.8.0 gyp ERR!не в порядке

secp256k1@3.5.2 install / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / secp256k1 npm run перестроить ||echo "Ошибка компиляции привязок Secp256k1. Будет использоваться чистая реализация JS."

secp256k1@3.5.2 перестроить узел / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / secp256k1-гип перестроить

gyp ERR!ошибка конфигурации GYP ERR!Ошибка стека: EACCES: разрешение отклонено, mkdir '/ usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / secp256k1 / build' gyp ERR!Система Linux 4.15.0-39-generic gyp ERR!команда "/ usr / bin / node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "перестроить" gyp ERR!cwd / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / secp256k1 gyp ERR!узел -v v8.14.0 gyp ERR!node-gyp -v v3.8.0 gyp ERR!не в порядке, нпм ERR!код ELIFECYCLE npm ERR!errno 1 npm ERR!secp256k1@3.5.2 перестроить: node-gyp rebuild npm ERR!Статус выхода 1 npm ERR!нпм ERR!Не удалось выполнить сценарий перестройки secp256k1@3.5.2.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше выводится логирование.

npm ERR!Полный журнал этого прогона можно найти в: npm ERR!/home/coinmark-003/.npm/_logs/2018-12-01T19_36_45_180Z-debug.log Ошибка компиляции привязок Secp256k1.Будет использоваться чистая реализация JS.

sha3@1.2.2 install / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / sha3 rebuild node-gyp

gyp ERR!ошибка конфигурации GYP ERR!Ошибка стека: EACCES: разрешение отклонено, mkdir '/ usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / sha3 / build' gyp ERR!Система Linux 4.15.0-39-generic gyp ERR!команда "/ usr / bin / node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "перестроить" gyp ERR!cwd / usr / local / lib / node_modules / ganache-cli / node_modules / ganache-core / node_modules / sha3 gyp ERR!узел -v v8.14.0 gyp ERR!node-gyp -v v3.8.0 gyp ERR!не в порядке, npm ПРЕДУПРЕЖДЕНИЕ, необязательное SKIPPING, НЕОБЯЗАТЕЛЬНАЯ ЗАВИСИМОСТЬ: scrypt@6.0.3 (node_modules / ganache-cli / node_modules / ganache-core / node_modules / scrypt): npm WARN, необязательно, SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: scrypt@6.0.3 install: node-gyp rebuild npmПРЕДУПРЕЖДЕНИЕ: опционально Пропуск. ОПЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ: Статус выхода 1

npm ERR!код ELIFECYCLE npm ERR!errno 1 npm ERR!sha3@1.2.2 установить: node-gyp rebuild npm ERR!Статус выхода 1 npm ERR!нпм ERR!Ошибка при установочном скрипте sha3@1.2.2.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше выводится логирование.

npm ERR!Полный журнал этого прогона можно найти в: npm ERR!/home/coinmark-003/.npm/_logs/2018-12-01T19_36_46_118Z-debug.log

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