# Failed to install mediasoup@3 Windows 10

**URL:** <https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510>\
**Category:** mediasoup libraries\
**Created:** [August 26, 2022, 6:41am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510 "2022-08-26T06:41:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![theuncrown](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/theuncrown/32/1712_2.png) [@theuncrown](https://mediasoup.discourse.group/u/theuncrown)\
**Post date:** [August 26, 2022, 6:41am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/1 "2022-08-26T06:41:47Z")

</div>

I want to install mediasoup using the `npm install mediasoup@3 --save` command. but I got this error.  
I have already followed the installation guide

 ![image](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/2/25ac84a9101c64ef10ee7faf27fa73afca42239d.png)

---

<div class="post-metadata">

**Author:** ![j4gd33p](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/j4gd33p/32/2683_2.png) [@j4gd33p](https://mediasoup.discourse.group/u/j4gd33p)\
**Post date:** [August 29, 2022, 10:15am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/2 "2022-08-29T10:15:05Z")

</div>

Was getting the same error when I was trying installing using powershell. When did the same steps in Command promt, it succeed. Never forgot to run `vcvars64` before installation.

---

<div class="post-metadata">

**Author:** ![theuncrown](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/theuncrown/32/1712_2.png) [@theuncrown](https://mediasoup.discourse.group/u/theuncrown)\
**Post date:** [September 5, 2022, 2:53am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/3 "2022-09-05T02:53:20Z")

</div>

still getting the same error ://

---

<div class="post-metadata">

**Author:** ![BronzedBroth](https://avatars.discourse-cdn.com/v4/letter/b/ad7895/32.png) [@BronzedBroth](https://mediasoup.discourse.group/u/BronzedBroth)\
**Post date:** [September 5, 2022, 10:59pm UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/4 "2022-09-05T22:59:59Z")

</div>

Just use uBuntu Desktop to develop and uBuntu server to host, not worth the trouble shooting to test and develop in windows and switch it over assuming you want a fast linux server hosting the files. 😑

Windows lacks a bit of support, you are welcome to contribute to its support so far there are just tricks to get it working.

---

<div class="post-metadata">

**Author:** ![theuncrown](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/theuncrown/32/1712_2.png) [@theuncrown](https://mediasoup.discourse.group/u/theuncrown)\
**Post date:** [September 6, 2022, 2:34am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/5 "2022-09-06T02:34:01Z")

</div>

Thanks for the advice. I’ll try it with ubuntu.

---

<div class="post-metadata">

**Author:** ![BlueMagnificent](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/bluemagnificent/32/841_2.png) [@BlueMagnificent](https://mediasoup.discourse.group/u/BlueMagnificent)\
**Post date:** [September 6, 2022, 8:02pm UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/6 "2022-09-06T20:02:54Z")

</div>

On Windows I use Visual Studio’s x86\_x64 Cross Tool Command Prompt to install Mediasoup

---

<div class="post-metadata">

**Author:** ![theuncrown](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/theuncrown/32/1712_2.png) [@theuncrown](https://mediasoup.discourse.group/u/theuncrown)\
**Post date:** [September 8, 2022, 8:32am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/7 "2022-09-08T08:32:41Z")

</div>

> [@BlueMagnificent](#):
>
> Visual Studio’s x86\_x64 Cross Tool Command Prompt

still getting the same error ://

---

<div class="post-metadata">

**Author:** ![BlueMagnificent](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/bluemagnificent/32/841_2.png) [@BlueMagnificent](https://mediasoup.discourse.group/u/BlueMagnificent)\
**Post date:** [September 9, 2022, 9:02am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/8 "2022-09-09T09:02:52Z")

</div>

Please can you provide the version of the following that you use:

- Visual Studio
- Node.js
- npm

---

<div class="post-metadata">

**Author:** ![theuncrown](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/theuncrown/32/1712_2.png) [@theuncrown](https://mediasoup.discourse.group/u/theuncrown)\
**Post date:** [September 9, 2022, 9:32am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/9 "2022-09-09T09:32:12Z")

</div>

Visual Studio: VS Community 2017, the latest update  
NodeJS : 14.20 , before 16.17 (same problem)  
NPM : 8.18.0

---

<div class="post-metadata">

**Author:** ![BlueMagnificent](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/bluemagnificent/32/841_2.png) [@BlueMagnificent](https://mediasoup.discourse.group/u/BlueMagnificent)\
**Post date:** [September 9, 2022, 9:53am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/10 "2022-09-09T09:53:49Z")

</div>

Hoping that your python version \>= 3.6, I would suggest trying out Visual Studio 2019.

(Also posting additional logs will help)

---

<div class="post-metadata">

**Author:** ![theuncrown](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/theuncrown/32/1712_2.png) [@theuncrown](https://mediasoup.discourse.group/u/theuncrown)\
**Post date:** [September 9, 2022, 10:06am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/11 "2022-09-09T10:06:58Z")

</div>

hmm, okay, I’ll try VS 2019.  
I use python 3.10

---

<div class="post-metadata">

**Author:** ![GGStupid](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ggstupid/32/1745_2.png) [@GGStupid](https://mediasoup.discourse.group/u/GGStupid)\
**Post date:** [September 15, 2022, 11:47am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/12 "2022-09-15T11:47:25Z")

</div>

- Same mistake. Did you fix it?

---

<div class="post-metadata">

**Author:** ![subham](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/subham/32/1760_2.png) [@subham](https://mediasoup.discourse.group/u/subham)\
**Post date:** [September 21, 2022, 11:34am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/13 "2022-09-21T11:34:16Z")

</div>

I already have MSVS 2022 installed (this is not necessary, i guess anything equal to or above 2017 should work).  
My python version is 3.10.7.  
My node version is v14.19.1.  
Locate vcvars64.bat (mine was “C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat”)  
Start cmd in administrator mode and run above bat file  
Then navigate to your folder directory where you would actually run npm install (something like D:\Projects\WebRTC\mediasoup\mediasoup-demo\server)  
run npm install but from the already open cmd.  
There are a lot of echos from the script which will be reported in the cmd if failed. Else it would succeed generating mediasoup-worker.exe

---

<div class="post-metadata">

**Author:** ![szekelypeti](https://avatars.discourse-cdn.com/v4/letter/s/b77776/32.png) [@szekelypeti](https://mediasoup.discourse.group/u/szekelypeti)\
**Post date:** [January 18, 2023, 8:54pm UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/14 "2023-01-18T20:54:05Z")

</div>

I have the same problem. I followed all of the installation guide. Is there any suggestion?

---

<div class="post-metadata">

**Author:** ![zaidiqbal](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/zaidiqbal/32/1498_2.png) [@zaidiqbal](https://mediasoup.discourse.group/u/zaidiqbal)\
**Post date:** [January 19, 2023, 6:58am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/15 "2023-01-19T06:58:02Z")

</div>

What is the error? Kindly share the screenshot plus versions of node, python, pip, make.

---

<div class="post-metadata">

**Author:** ![szekelypeti](https://avatars.discourse-cdn.com/v4/letter/s/b77776/32.png) [@szekelypeti](https://mediasoup.discourse.group/u/szekelypeti)\
**Post date:** [January 19, 2023, 6:54pm UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/16 "2023-01-19T18:54:50Z")

</div>

Thank you for your help!

 ![mediasoup1](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/b/b917950aa051fd7e2188c9ec89d67c2cfc93e5a9.jpeg)

 ![mediasoup2](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/6/61969868c5d417e3a1193aa58036197b50b4bca1.jpeg)

 ![mediasoup3](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/7/709226a98fa2dc2b7ca61ac373c9649822d96683.jpeg)

---

<div class="post-metadata">

**Author:** ![zaidiqbal](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/zaidiqbal/32/1498_2.png) [@zaidiqbal](https://mediasoup.discourse.group/u/zaidiqbal)\
**Post date:** [January 19, 2023, 7:26pm UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/17 "2023-01-19T19:26:28Z")

</div>

Installation looks good, can you share the entier erros from termial after you do npm installed? The above image you shared have some error which are out of view.

---

<div class="post-metadata">

**Author:** ![szekelypeti](https://avatars.discourse-cdn.com/v4/letter/s/b77776/32.png) [@szekelypeti](https://mediasoup.discourse.group/u/szekelypeti)\
**Post date:** [January 19, 2023, 8:00pm UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/18 "2023-01-19T20:00:54Z")

</div>

Sure, here is the whole result from the terminal.

 ![mediasoup4](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/7/7274b6777fd13221553dc4523989d7a463be151c.jpeg)

and i think this is the relevant part of the 2023-01-19T18\_41\_11\_495Z-debug-0.log file:  
(before this part everything was completed, but i can copy here the whole log of course, if it could help)

166 timing build:link Completed in 17ms  
167 info run mediasoup@3.11.5 postinstall node\_modules/mediasoup node npm-scripts.js postinstall  
168 info run mediasoup@3.11.5 postinstall { code: 1, signal: null }  
169 timing reify:rollback:createSparse Completed in 325ms  
170 timing reify:rollback:retireShallow Completed in 0ms  
171 timing command:install Completed in 3044ms  
172 verbose stack Error: command failed  
172 verbose stack at ChildProcess. (C:\Users\Peti\AppData\Roaming\npm\node\_modules\npm\node\_modules@npmcli\promise-spawn\lib\index.js:53:27)  
172 verbose stack at ChildProcess.emit (node:events:513:28)  
172 verbose stack at maybeClose (node:internal/child\_process:1091:16)  
172 verbose stack at ChildProcess.\_handle.onexit (node:internal/child\_process:302:5)  
173 verbose pkgid mediasoup@3.11.5  
174 verbose cwd C:\Users\Peti\Desktop\uj\mediasoup-sfu-webrtc-video-rooms  
175 verbose Windows\_NT 10.0.19045  
176 verbose node v18.13.0  
177 verbose npm v9.2.0  
178 error code 1  
179 error path C:\Users\Peti\Desktop\uj\mediasoup-sfu-webrtc-video-rooms\node\_modules\mediasoup  
180 error command failed  
181 error command C:\Windows\system32\cmd.exe /d /s /c node npm-scripts.js postinstall  
182 error npm-scripts.js [INFO] running task “postinstall”  
182 error npm-scripts.js [INFO] buildWorker()  
182 error npm-scripts.js [INFO] executeCmd(): make -C worker  
182 error make: Entering directory ‘C:/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker’  
182 error /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/pip/bin/meson setup   
182 error --prefix /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/Release   
182 error --bindir ‘’   
182 error --libdir ‘’   
182 error --buildtype release   
182 error -Db\_ndebug=true   
182 error -Db\_pie=true   
182 error -Db\_staticpic=true   
182 error --reconfigure   
182 error --vsenv   
182 error /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/Release/build ||   
182 error /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/pip/bin/meson setup   
182 error --prefix /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/Release   
182 error --bindir ‘’   
182 error --libdir ‘’   
182 error --buildtype release   
182 error -Db\_ndebug=true   
182 error -Db\_pie=true   
182 error -Db\_staticpic=true   
182 error --vsenv   
182 error /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/Release/build  
182 error Makefile:110: recipe for target ‘setup’ failed  
182 error make: Leaving directory ‘C:/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker’  
183 error /usr/bin/sh: line 1: /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/pip/bin/meson: No such file or directory  
183 error /usr/bin/sh: line 12: /c/Users/Peti/Desktop/uj/mediasoup-sfu-webrtc-video-rooms/node\_modules/mediasoup/worker/out/pip/bin/meson: No such file or directory  
183 error make: \*\*\* [setup] Error 127  
183 error npm-scripts.js [ERROR] executeCmd() failed, exiting: Error: Command failed: make -C worker  
184 verbose exit 1  
185 timing npm Completed in 3135ms  
186 verbose unfinished npm timer reify 1674153671563  
187 verbose unfinished npm timer reify:build 1674153673744  
188 verbose unfinished npm timer build 1674153673744  
189 verbose unfinished npm timer build:deps 1674153673744  
190 verbose unfinished npm timer build:run:postinstall 1674153673766  
191 verbose unfinished npm timer build:run:postinstall:node\_modules/mediasoup 1674153673766  
192 verbose code 1  
193 error A complete log of this run can be found in:  
193 error C:\Users\Peti\AppData\Local\npm-cache\_logs\2023-01-19T18\_41\_11\_495Z-debug-0.log

---

<div class="post-metadata">

**Author:** ![zaidiqbal](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/zaidiqbal/32/1498_2.png) [@zaidiqbal](https://mediasoup.discourse.group/u/zaidiqbal)\
**Post date:** [January 20, 2023, 7:55am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/19 "2023-01-20T07:55:10Z")

</div>

> [@szekelypeti](#):
>
> 179 error path C:\Users\Peti\Desktop\uj\mediasoup-sfu-webrtc-video-rooms\node\_modules\mediasoup

To make sure it is not path related issue kindly change the dir name, currently you have quite lengthy name, change it to mediasoupsfu/ and install in it. Also you are in C: drive, kindly try it in some other drive like D:, E: etc to make sure it is not permission related issue.

Also make sure to follow all the things mentioned here:

 ![image](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/d/dab8bfd337c13064683c9d68be7409c30dc7f218.jpeg)

---

<div class="post-metadata">

**Author:** ![szekelypeti](https://avatars.discourse-cdn.com/v4/letter/s/b77776/32.png) [@szekelypeti](https://mediasoup.discourse.group/u/szekelypeti)\
**Post date:** [January 21, 2023, 9:43am UTC](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510/20 "2023-01-21T09:43:20Z")

</div>

Thank you very much for your help, i feel impressed of the support.  
I found the problem and of course i made a mistake.

A had had make installed on mine computer before i tried to install mediasoup and though i used MinGw to install make (i forget that i had make alredy installed) the make command used the earlier installed make (it was not msys make).

Now i have msys make and it is working well.

The make --version command shows the problem:

Here is which did not work:

 ![mediasoup5](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/8/8f4e776985ca58b7605b9c6e24dd00d70526c302.jpeg)

And which is working well:

 ![mediasoup6](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/3/3530d8ece7faf965d508141757da89c832f8044e.jpeg)

Thank very much for the help again!

[Next page](https://mediasoup.discourse.group/t/failed-to-install-mediasoup-3-windows-10/4510.md?page=2)
