Read the statement by Michael Teeuw here.
Error installing the magicmirror
-
691 verbose lifecycle electron@1.6.8~postinstall: PATH: /usr/lib/node_modules/npm/bin/node-gyp-bin:/home/pi/MagicMirror/node_modules/electron/node_modules/.bin:/home/pi/MagicMirror/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games 692 verbose lifecycle electron@1.6.8~postinstall: CWD: /home/pi/MagicMirror/node_modules/electron 693 silly lifecycle electron@1.6.8~postinstall: Args: [ '-c', 'node install.js' ] 694 silly lifecycle electron@1.6.8~postinstall: Returned: code: 1 signal: null 695 info lifecycle electron@1.6.8~postinstall: Failed to exec postinstall script 696 verbose unlock done using /home/pi/.npm/_locks/staging-f4a655787a5bf4d3.lock for /home/pi/MagicMirror/node_modules/.staging 697 silly rollbackFailedOptional Starting 698 silly rollbackFailedOptional Finishing 699 silly runTopLevelLifecycles Finishing 700 silly install printInstalled 701 warn grunt-stylelint@0.8.0 requires a peer of stylelint@^7.8.0 but none was installed. 702 verbose If you need help, you may report this error at: 702 verbose <https://github.com/npm/npm/issues> 703 warn stylelint-config-standard@16.0.0 requires a peer of stylelint@^7.8.0 but none was installed. 704 verbose If you need help, you may report this error at: 704 verbose <https://github.com/npm/npm/issues> 705 verbose stack Error: electron@1.6.8 postinstall: `node install.js` 705 verbose stack Exit status 1 705 verbose stack at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:255:16) 705 verbose stack at emitTwo (events.js:106:13) 705 verbose stack at EventEmitter.emit (events.js:191:7) 705 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/spawn.js:40:14) 705 verbose stack at emitTwo (events.js:106:13) 705 verbose stack at ChildProcess.emit (events.js:191:7) 705 verbose stack at maybeClose (internal/child_process.js:886:16) 705 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5) 706 verbose pkgid electron@1.6.8 707 verbose cwd /home/pi/MagicMirror 708 error Linux 4.4.21-v7+ 709 error argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "electron" 710 error node v6.10.3 711 error npm v3.10.10 712 error code ELIFECYCLE 713 error electron@1.6.8 postinstall: `node install.js` 713 error Exit status 1 714 error Failed at the electron@1.6.8 postinstall script 'node install.js'. 714 error Make sure you have the latest version of node.js and npm installed. 714 error If you do, this is most likely a problem with the electron package, 714 error not with npm itself. 714 error Tell the author that this fails on your system: 714 error node install.js 714 error You can get information on how to open an issue for this project with: 714 error npm bugs electron 714 error Or if that isn't available, you can get their info via: 714 error npm owner ls electron 714 error There is likely additional logging output above. 715 verbose exit [ 1, true ]Having error installing the magic mirror and getting it to run… some help would greatly be appreciated!
Thanks!
-
@jubeenshah said in Error installing the magicmirror:
Failed at the electron
@Jakllo
I initially had that problem too - you need to be logged in as PI - not root.
I’d suggest starting all over: it really wont take that long. Follow the
tutorial @strawberry-3-141 mentioned (https://forum.magicmirror.builders/topic/236/complete-setup-tutorial) to the letter. It was written by @KirAsh4 & made all of my problem go away. I have now done it 4 times, getting it done in less than an hour from unpacking to having it all run!My raspberry all of a sudden even connected via WiFi, and I am expecting my hair to grow back any day now.
I’m telling you - pure magic, these guys.
All the best
-
@cowboysdude Thanks a lot! I’ll try that and let you know about how it turns about!
-
@cowboysdude I tried again following the steps… but then in the end it again showed me errors regarding installing dependencies…
I believe two in particular…
npm WARN prefer global coffee-script@1.10.0 should be installed with -g npm WARN prefer global jsonlite@1.6.2 should be installed with -g > electron-chromedriver@1.7.1 install/jome/pi/MagicMirror/node_modules/electron-chromedriver > node ./download-chromedriver.js -
> magicmirror@2.1.1 start /home/pi/MagicMirror > sh run-start.sh /home/pi/MagicMirror/node_modules/electron/index.js:9 throw new Error('Electron failed to install correctly, please delete node_modules/electron and try installing again') ^ Error: Electron failed to install correctly, please delete node_modules/electron and try installing again at Object. (/home/pi/MagicMirror/node_modules/electron/index.js:9:9) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object. (/home/pi/MagicMirror/node_modules/electron/cli.js:3:16) at Module._compile (module.js:570:32) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! magicmirror@2.1.1 start: `sh run-start.sh` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the magicmirror@2.1.1 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2017-05-18T13_11_39_986Z-debug.log -
@cowboysdude Nevermind bro… I solved it on my own and it worked out… Thanksss a lot brother
-
@jubeenshah Glad you got it.
-
@jubeenshah said in Error installing the magicmirror:
I solved it on my own and it worked out…
Perhaps you’ll post how you solved the issue so others might benefit if they have the same issue. :-)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login