• 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.

need help installing MMPM - losing my mind

Scheduled Pinned Locked Moved Unsolved Troubleshooting
11 Posts 4 Posters 587 Views 5 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.
  • C Offline
    Cote289
    last edited by Jun 5, 2025, 10:49 PM

    Hello new user here.

    trying to setup a magic mirror for my wife.

    got the hardware and MM installed and now i’m trying to install some modules to get it set up.

    MMPM seems like a good first one to help get all the modules setup correctly but I cannot for the life of me get it working

    I’m good with computers but a bit of a noob for linux and rasberry pi stuff. This is my first build.

    Per the instructions I can install it via docker and I run that command

    docker pull karsten13/mmpm

    that seems to run and do its thing but its not installed.

    so I try the python method listed

    python3 -m pip install --upgrade mmpm

    Here’s where I get this error:

    python3 -m pip install --upgrade mmpm
    error: externally-managed-environment

    This environment is externally managed

    To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    For more information visit http://rptl.io/venv

    note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
    hint: See PEP 668 for the detailed specification.

    Please help!

    what do I do to install this module to set up my magic mirror?

    thank you all in advance

    Ben

    S K 4 Replies Last reply Jun 6, 2025, 1:03 AM Reply Quote 0
    • S Offline
      sdetweil @Cote289
      last edited by Jun 6, 2025, 1:03 AM

      @Cote289 i do not know, never having been successful myself

      you could try my MMM-Config module which also supports installing modules and provides full MagicMirror config

      https://github.com/sdetweil/MMM-Config

      all js and shell script

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • K Offline
        KristjanESPERANTO Module Developer @Cote289
        last edited by Jun 6, 2025, 6:54 AM

        mmpm is a cool project.

        Instead this:

        python3 -m pip install --upgrade mmpm
        

        This may work (I don’t have time to test it now ):

        sudo apt install pipx
        pipx install mmpm
        

        @bee-mar Can you help here (and maybe update your installation instructions)?

        By the way: There is also a manual (like official) way to install modules. You do not need a manager for installing modules.

        1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @Cote289
          last edited by Jun 6, 2025, 12:52 PM

          @Cote289 for manual install of modules, see the 1st link in my signature below

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • L Offline
            lmhmm
            last edited by Jun 8, 2025, 7:43 AM

            Yes,

            I used to use the graphical interface which really liked then it stopped working. I used the python install and now it just works via command line:

            mmpm update

            Cycles through all installed modules and says if upgrades needed.

            mmpm upgrade

            Updates !

            How simple and efficient!

            Any messages I’ve had following them usually results in correcting any issues. It also updates itself.

            I’ve now come to prefer using the command line.

            Good luck! I can’t get mmconfig to work at all …

            S 1 Reply Last reply Jun 8, 2025, 11:09 AM Reply Quote 1
            • S Offline
              sdetweil @lmhmm
              last edited by sdetweil Jun 8, 2025, 11:09 AM Jun 8, 2025, 11:09 AM

              @lmhmm said in need help installing MMPM - losing my mind:

              I can’t get mmconfig to work at all …

              If you are willing, I’d like to understand and resolve any problems you found

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              L 1 Reply Last reply 30 days ago Reply Quote 0
              • L Offline
                lmhmm @sdetweil
                last edited by 30 days ago

                @sdetweil Okay, I did a fresh MM install and got MMM-Config to work. However when bring up the module installer (the main reason I want MMM-Config), it takes ages to load then shows briefly. The minute I move to the search to start typing it says magic mirror installer not running … so I have to reload etc.

                So I never get to use it … base configure comes up okay.

                Stuck …

                S 1 Reply Last reply 29 days ago Reply Quote 0
                • S Offline
                  sdetweil @lmhmm
                  last edited by sdetweil 29 days ago 29 days ago

                  @lmhmm great, what device is MagicMirror running on?

                  are you opening the page on the same system?
                  over the network? (how fast, wifi, or wired)

                  I opened this issue
                  https://github.com/sdetweil/MMM-Config/issues/64

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  L 1 Reply Last reply 23 days ago Reply Quote 0
                  • L Offline
                    lmhmm @sdetweil
                    last edited by 23 days ago

                    @sdetweil Okay so I’ve now completely reset my MM with the latest node and npm. Yes MMM-Config works as advertised thank you.

                    S 1 Reply Last reply 23 days ago Reply Quote 0
                    • S Offline
                      sdetweil @lmhmm
                      last edited by 23 days ago

                      @lmhmm thanks for the feedback. I see the delay in loading the list on installer.
                      don’t have solution yet, the list of modules is quite long (over 1200)

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 1
                      • 1
                      • 2
                      • 1 / 2
                      • First post
                        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