• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

npm ERR! Can't install MagicMirror on my Raspberry pi 3

Scheduled Pinned Locked Moved Solved Troubleshooting
11 Posts 2 Posters 2.4k Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    lusiess01
    last edited by Feb 12, 2020, 5:26 PM

    Hey there!
    I always get the same error messages
    what am I doing wrong
    thanks for helping

    pi@raspberrypi:~ $ bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"
    
    $$\      $$\                     $$\           $$\      $$\ $$\                                          $$$$$$\
    $$$\    $$$ |                    \__|          $$$\    $$$ |\__|                                        $$  __$$\
    $$$$\  $$$$ | $$$$$$\   $$$$$$\  $$\  $$$$$$$\ $$$$\  $$$$ |$$\  $$$$$$\   $$$$$$\   $$$$$$\   $$$$$$\  \__/  $$ |
    $$\$$\$$ $$ | \____$$\ $$  __$$\ $$ |$$  _____|$$\$$\$$ $$ |$$ |$$  __$$\ $$  __$$\ $$  __$$\ $$  __$$\  $$$$$$  |
    $$ \$$$  $$ | $$$$$$$ |$$ /  $$ |$$ |$$ /      $$ \$$$  $$ |$$ |$$ |  \__|$$ |  \__|$$ /  $$ |$$ |  \__|$$  ____/
    $$ |\$  /$$ |$$  __$$ |$$ |  $$ |$$ |$$ |      $$ |\$  /$$ |$$ |$$ |      $$ |      $$ |  $$ |$$ |      $$ |
    $$ | \_/ $$ |\$$$$$$$ |\$$$$$$$ |$$ |\$$$$$$$\ $$ | \_/ $$ |$$ |$$ |      $$ |      \$$$$$$  |$$ |      $$$$$$$$\
    \__|     \__| \_______| \____$$ |\__| \_______|\__|     \__|\__|\__|      \__|       \______/ \__|      \________|
                           $$\   $$ |
                           \$$$$$$  |
                            \______/
    
    install log being saved to /home/pi/install.log
    Updating packages ...
    Installing helper tools ...
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    build-essential ist schon die neueste Version (12.6).
    curl ist schon die neueste Version (7.64.0-4).
    git ist schon die neueste Version (1:2.20.1-2+deb10u1).
    unzip ist schon die neueste Version (6.0-23+deb10u1).
    wget ist schon die neueste Version (1.20.1-1.1).
    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
      gyp libc-ares2 libjs-inherits libjs-is-typedarray libssl-dev libuv1 libuv1-dev node-abbrev node-ajv node-ansi node-ansi-align node-ansi-regex node-ansi-styles node-ansistyles node-aproba node-archy
      node-are-we-there-yet node-asn1 node-assert-plus node-asynckit node-aws-sign2 node-aws4 node-balanced-match node-bcrypt-pbkdf node-bluebird node-boxen node-brace-expansion node-builtin-modules node-builtins
      node-cacache node-call-limit node-camelcase node-caseless node-chalk node-chownr node-cli-boxes node-cliui node-clone node-co node-color-convert node-color-name node-combined-stream node-concat-map
      node-concat-stream node-config-chain node-console-control-strings node-copy-concurrently node-core-util-is node-cross-spawn node-cyclist node-dashdash node-decamelize node-decompress-response
      node-deep-extend node-defaults node-delayed-stream node-delegates node-detect-indent node-detect-newline node-duplexer3 node-duplexify node-ecc-jsbn node-editor node-encoding node-end-of-stream node-errno
      node-escape-string-regexp node-execa node-extend node-extsprintf node-find-up node-flush-write-stream node-forever-agent node-form-data node-from2 node-fs-vacuum node-fs-write-stream-atomic node-fs.realpath
      node-gauge node-get-caller-file node-get-stream node-getpass node-glob node-got node-graceful-fs node-har-schema node-har-validator node-has-flag node-has-symbol-support-x node-has-to-string-tag-x
      node-has-unicode node-hosted-git-info node-http-signature node-iconv-lite node-iferr node-import-lazy node-imurmurhash node-inflight node-inherits node-ini node-invert-kv node-is-builtin-module node-is-npm
      node-is-object node-is-plain-obj node-is-retry-allowed node-is-stream node-is-typedarray node-isarray node-isexe node-isstream node-isurl node-jsbn node-json-parse-better-errors node-json-schema
      node-json-stable-stringify node-json-stringify-safe node-jsonify node-jsonparse node-jsonstream node-jsprim node-latest-version node-lazy-property node-lcid node-libnpx node-locate-path node-lockfile
      node-lowercase-keys node-lru-cache node-mem node-mime-types node-mimic-fn node-mimic-response node-minimatch node-minimist node-mississippi node-mkdirp node-move-concurrently node-mute-stream node-node-uuid
      node-nopt node-normalize-package-data node-npm-package-arg node-npm-run-path node-npmlog node-oauth-sign node-object-assign node-once node-opener node-os-locale node-osenv node-p-cancelable node-p-finally
      node-p-limit node-p-locate node-p-timeout node-package-json node-parallel-transform node-path-exists node-path-is-absolute node-path-is-inside node-performance-now node-prepend-http node-process-nextick-args
      node-promise-inflight node-promzard node-proto-list node-prr node-pump node-pumpify node-punycode node-qs node-qw node-rc node-read node-read-package-json node-readable-stream node-registry-auth-token
      node-registry-url node-request node-require-directory node-require-main-filename node-resolve-from node-retry node-rimraf node-run-queue node-safe-buffer node-semver node-semver-diff node-set-blocking
      node-sha node-shebang-command node-shebang-regex node-signal-exit node-slash node-slide node-sorted-object node-spdx-correct node-spdx-expression-parse node-spdx-license-ids node-sshpk node-ssri
      node-stream-each node-stream-iterate node-stream-shift node-string-decoder node-string-width node-strip-ansi node-strip-eof node-strip-json-comments node-supports-color node-tar node-term-size
      node-text-table node-through node-through2 node-timed-out node-tough-cookie node-tunnel-agent node-tweetnacl node-typedarray node-uid-number node-unique-filename node-unpipe node-url-parse-lax
      node-url-to-options node-util-deprecate node-uuid node-validate-npm-package-license node-validate-npm-package-name node-verror node-wcwidth.js node-which node-which-module node-wide-align node-widest-line
      node-wrap-ansi node-wrappy node-write-file-atomic node-xdg-basedir node-xtend node-y18n node-yallist node-yargs node-yargs-parser nodejs-doc
    Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 263 nicht aktualisiert.
    Check current Node installation ...
    Node currently installed. Checking version number.
    Minimum Node version: v10.1.0
    Installed Node version: v10.19.0
    No Node.js upgrade necessary.
    Check current NPM installation ...
    NPM currently installed. Checking version number.
    Minimum npm version: V6.0.0
    Installed npm version: V6.13.4
    No npm upgrade necessary.
    Cloning MagicMirror ...
    Klone nach 'MagicMirror' ...
    remote: Enumerating objects: 331, done.
    remote: Counting objects: 100% (331/331), done.
    remote: Compressing objects: 100% (295/295), done.
    remote: Total 331 (delta 42), reused 194 (delta 23), pack-reused 0
    Empfange Objekte: 100% (331/331), 676.44 KiB | 881.00 KiB/s, Fertig.
    Löse Unterschiede auf: 100% (42/42), Fertig.
    Cloning MagicMirror Done!
    Installing dependencies ...
    npm WARN deprecated time-grunt@2.0.0: Deprecated because Grunt is practically unmaintained. Move on to something better. This package will continue to work with Grunt v1, but it will not receive any updates.
    npm WARN deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
    npm WARN grunt-stylelint@0.13.0 requires a peer of stylelint@^12.0.0 but none is installed. You must install peer dependencies yourself.
    
    npm ERR! code ENOENT
    npm ERR! syscall chmod
    npm ERR! path /home/pi/MagicMirror/node_modules/esprima/bin/esparse.js
    npm ERR! errno -2
    npm ERR! enoent ENOENT: no such file or directory, chmod '/home/pi/MagicMirror/node_modules/esprima/bin/esparse.js'
    npm ERR! enoent This is related to npm not being able to find a file.
    npm ERR! enoent
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/pi/.npm/_logs/2020-02-12T16_54_08_598Z-debug.log
    Unable to install dependencies!
    
    S 1 Reply Last reply Feb 12, 2020, 5:28 PM Reply Quote 0
    • L Offline
      lusiess01 @sdetweil
      last edited by Feb 12, 2020, 8:32 PM

      @sdetweil

      Thanks a lot with the new sd card it works

      S 1 Reply Last reply Feb 12, 2020, 9:01 PM Reply Quote 1
      • S Away
        sdetweil @lusiess01
        last edited by sdetweil Feb 12, 2020, 5:30 PM Feb 12, 2020, 5:28 PM

        @lusiess01 the old installer is broken (how did u find that link, as its been removed for over a month now)

        use the updated one
        have to remove or rename the MagicMirror folder out of the way

        bash -c “$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)”

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        L 1 Reply Last reply Feb 12, 2020, 5:40 PM Reply Quote 0
        • L Offline
          lusiess01
          last edited by Feb 12, 2020, 5:31 PM

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • L Offline
            lusiess01
            last edited by Feb 12, 2020, 5:38 PM

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • L Offline
              lusiess01 @sdetweil
              last edited by Feb 12, 2020, 5:40 PM

              @sdetweil

              unfortunately i get the same error

              pi@raspberrypi:~ $ bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)"
              
              $$\      $$\                     $$\           $$\      $$\ $$\                                          $$$$$$\
              $$$\    $$$ |                    \__|          $$$\    $$$ |\__|                                        $$  __$$\
              $$$$\  $$$$ | $$$$$$\   $$$$$$\  $$\  $$$$$$$\ $$$$\  $$$$ |$$\  $$$$$$\   $$$$$$\   $$$$$$\   $$$$$$\  \__/  $$ |
              $$\$$\$$ $$ | \____$$\ $$  __$$\ $$ |$$  _____|$$\$$\$$ $$ |$$ |$$  __$$\ $$  __$$\ $$  __$$\ $$  __$$\  $$$$$$  |
              $$ \$$$  $$ | $$$$$$$ |$$ /  $$ |$$ |$$ /      $$ \$$$  $$ |$$ |$$ |  \__|$$ |  \__|$$ /  $$ |$$ |  \__|$$  ____/
              $$ |\$  /$$ |$$  __$$ |$$ |  $$ |$$ |$$ |      $$ |\$  /$$ |$$ |$$ |      $$ |      $$ |  $$ |$$ |      $$ |
              $$ | \_/ $$ |\$$$$$$$ |\$$$$$$$ |$$ |\$$$$$$$\ $$ | \_/ $$ |$$ |$$ |      $$ |      \$$$$$$  |$$ |      $$$$$$$$\
              \__|     \__| \_______| \____$$ |\__| \_______|\__|     \__|\__|\__|      \__|       \______/ \__|      \________|
                                     $$\   $$ |
                                     \$$$$$$  |
                                      \______/
              
              install log being saved to /home/pi/install.log
              Updating packages ...
              Installing helper tools ...
              Check current Node installation ...
              Node currently installed. Checking version number.
              Minimum Node version: v10.1.0
              Installed Node version: v10.19.0
              No Node.js upgrade necessary.
              Check current NPM installation ...
              NPM currently installed. Checking version number.
              Minimum npm version: V6.0.0
              Installed npm version: V6.13.4
              No npm upgrade necessary.
              Cloning MagicMirror ...
              Klone nach 'MagicMirror' ...
              remote: Enumerating objects: 331, done.
              remote: Counting objects: 100% (331/331), done.
              remote: Compressing objects: 100% (295/295), done.
              remote: Total 331 (delta 42), reused 194 (delta 23), pack-reused 0
              Empfange Objekte: 100% (331/331), 676.44 KiB | 1.74 MiB/s, Fertig.
              Löse Unterschiede auf: 100% (42/42), Fertig.
              Cloning MagicMirror Done!
              Installing dependencies ...
              npm WARN deprecated time-grunt@2.0.0: Deprecated because Grunt is practically unmaintained. Move on to something better. This package will continue to work with Grunt v1, but it will not receive any updates.
              npm WARN deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
              npm WARN tarball cached data for qs@6.7.0 (sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==) seems to be corrupted. Refreshing cache.
              npm WARN tarball cached data for deep-extend@0.6.0 (sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==) seems to be corrupted. Refreshing cache.
              npm WARN tarball cached data for delayed-stream@1.0.0 (sha1-3zrhmayt+31ECqrgsp4icrJOxhk=) seems to be corrupted. Refreshing cache.
              npm WARN tarball cached data for combined-stream@1.0.8 (sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==) seems to be corrupted. Refreshing cache.
              npm WARN tarball cached data for depd@1.1.2 (sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=) seems to be corrupted. Refreshing cache.
              
              > console-stamp@0.2.9 postinstall /home/pi/MagicMirror/node_modules/console-stamp
              > node ./msg.js
              
              internal/modules/cjs/loader.js:638
                  throw err;
                  ^
              
              Error: Cannot find module 'escape-string-regexp'
                  at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
                  at Function.Module._load (internal/modules/cjs/loader.js:562:25)
                  at Module.require (internal/modules/cjs/loader.js:692:17)
                  at require (internal/modules/cjs/helpers.js:25:18)
                  at Object.<anonymous> (/home/pi/MagicMirror/node_modules/chalk/index.js:2:26)
                  at Module._compile (internal/modules/cjs/loader.js:778:30)
                  at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                  at Module.load (internal/modules/cjs/loader.js:653:32)
                  at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                  at Function.Module._load (internal/modules/cjs/loader.js:585:3)
              npm WARN grunt-stylelint@0.13.0 requires a peer of stylelint@^12.0.0 but none is installed. You must install peer dependencies yourself.
              
              npm ERR! code ELIFECYCLE
              npm ERR! errno 1
              npm ERR! console-stamp@0.2.9 postinstall: `node ./msg.js`
              npm ERR! Exit status 1
              npm ERR!
              npm ERR! Failed at the console-stamp@0.2.9 postinstall 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/2020-02-12T17_36_30_674Z-debug.log
              Unable to install dependencies!
              
              S 1 Reply Last reply Feb 12, 2020, 5:46 PM Reply Quote 0
              • S Away
                sdetweil @lusiess01
                last edited by Feb 12, 2020, 5:46 PM

                @lusiess01 ok, we have seen this only a few times… but in each case it was a problem with the memory card. stuff written doesn’t stick…

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 3
                • L Offline
                  lusiess01
                  last edited by Feb 12, 2020, 5:50 PM

                  @sdetweil

                  So what should i do? try another memory card?

                  S 1 Reply Last reply Feb 12, 2020, 6:12 PM Reply Quote 0
                  • S Away
                    sdetweil @lusiess01
                    last edited by Feb 12, 2020, 6:12 PM

                    @lusiess01 yes

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    S 1 Reply Last reply Feb 12, 2020, 6:12 PM Reply Quote 0
                    • S Away
                      sdetweil @sdetweil
                      last edited by Feb 12, 2020, 6:12 PM

                      @sdetweil I just ran the script on a pi 3, and pi 0 without problems…

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      L 1 Reply Last reply Feb 12, 2020, 8:32 PM Reply Quote 0
                      • L Offline
                        lusiess01 @sdetweil
                        last edited by Feb 12, 2020, 8:32 PM

                        @sdetweil

                        Thanks a lot with the new sd card it works

                        S 1 Reply Last reply Feb 12, 2020, 9:01 PM Reply Quote 1
                        • 1
                        • 2
                        • 1 / 2
                        1 / 2
                        • First post
                          6/11
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy