# Installation / launching problem

**URL:** <https://discourse.nodered.org/t/installation-launching-problem/78713>\
**Category:** General\
**Tags:** uibuilder\
**Created:** [26 May 2023 10:13 UTC](https://discourse.nodered.org/t/installation-launching-problem/78713 "2023-05-26T10:13:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![PaulKana](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paulkana/32/37106_2.png) [@PaulKana](https://discourse.nodered.org/u/PaulKana)\
**Post date:** [26 May 2023 10:13 UTC](https://discourse.nodered.org/t/installation-launching-problem/78713/1 "2023-05-26T10:13:13Z")

</div>

Hi,  
I'm having trouble launching node-red on my test mac. Seems that there is a problem with node-red-contrib-modbus. I tried reinstalling it but this doesn't help.

Compiling it gave extreme amounts of errors:

```auto
npm install -g node-red-contrib-modbus --unsafe-perm --build-from-source

```

Running node-red gives this:

```auto
imac-paulkana:~ paulkana$ node-red
26 May 12:02:45 - [info] 

Welcome to Node-RED
===================

26 May 12:02:45 - [info] Node-RED version: v3.0.2
26 May 12:02:45 - [info] Node.js version: v18.9.0
26 May 12:02:45 - [info] Darwin 19.6.0 x64 LE
26 May 12:02:45 - [info] Loading palette nodes
26 May 12:02:47 - [info] +-----------------------------------------------------
26 May 12:02:47 - [info] | uibuilder initialised:
26 May 12:02:47 - [info] | root folder: /Users/paulkana/.node-red/uibuilder
26 May 12:02:47 - [info] | version . .: 3.1.3
26 May 12:02:47 - [info] | packages . : socket.io,jquery
26 May 12:02:47 - [info] +-----------------------------------------------------
26 May 12:02:47 - [info] Dashboard version 3.2.0 started at /ui
26 May 12:02:47 - [warn] rpi-gpio : Raspberry Pi specific node set inactive
26 May 12:02:47 - [info] Settings file : /Users/paulkana/.node-red/settings.js
26 May 12:02:47 - [info] Context store : 'default' [module=memory]
26 May 12:02:47 - [info] User directory : /Users/paulkana/.node-red
26 May 12:02:47 - [warn] Projects disabled : editorTheme.projects.enabled=false
26 May 12:02:47 - [warn] Flows file name not set. Generating name using hostname.
26 May 12:02:47 - [info] Flows file : /Users/paulkana/.node-red/flows_imac-paulkana.local.json
26 May 12:02:47 - [info] Server now running at http://127.0.0.1:1880/
26 May 12:02:47 - [warn] Error loading flows: Error: Failed to decrypt credentials
26 May 12:02:47 - [info] Starting flows
26 May 12:02:47 - [info] Started flows
26 May 12:02:47 - [error] [serialconfig:6b28b523.95dd34] serial port /dev/ttyUSB2 error: Error: Error: No such file or directory, cannot open /dev/ttyUSB2
26 May 12:02:48 - [red] Uncaught Exception:
26 May 12:02:48 - [error] Error: The module '/Users/paulkana/.node-red/node_modules/modbus-serial/node_modules/@serialport/bindings/build/Release/bindings.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 83. This version of Node.js requires
NODE_MODULE_VERSION 108. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1203:18)
    at Module.load (node:internal/modules/cjs/loader:997:32)
    at Function.Module._load (node:internal/modules/cjs/loader:838:12)
    at Module.require (node:internal/modules/cjs/loader:1021:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at bindings (/Users/paulkana/.node-red/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/Users/paulkana/.node-red/node_modules/modbus-serial/node_modules/@serialport/bindings/lib/darwin.js:2:36)
    at Module._compile (node:internal/modules/cjs/loader:1119:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1173:10)
    at Module.load (node:internal/modules/cjs/loader:997:32)

```

I don't know where to go from here.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [26 May 2023 10:26 UTC](https://discourse.nodered.org/t/installation-launching-problem/78713/2 "2023-05-26T10:26:52Z")

</div>

Why are you installing it globally (with -g)?  
Unless you have a reason, uninstall it (using -g), go to your .node-red folder, and install it there.  
If you still get the nodejs version problem then, again from that folder, run  
`npm rebuild`

---

<div class="post-metadata">

**Author:** ![PaulKana](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paulkana/32/37106_2.png) [@PaulKana](https://discourse.nodered.org/u/PaulKana)\
**Post date:** [26 May 2023 11:02 UTC](https://discourse.nodered.org/t/installation-launching-problem/78713/3 "2023-05-26T11:02:37Z")

</div>

Thanks, the rebuild in the node-red directory did the trick. I tried it from home folder initially.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [9 June 2023 11:02 UTC](https://discourse.nodered.org/t/installation-launching-problem/78713/4 "2023-06-09T11:02:49Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
