-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error installing on windows 10 #208
Comments
Same issue here, though I'm using Node 17.3.0 |
It ended up fixing itself for me, not sure if it was because I did a reinstall of windows (unrelated) or because of an update but I'd recommend trying it in a different directory or with anaconda to see if it fixes it! |
Same here, running on a Macbook M1, Windows 11 within Parallels(ARM): PS C:\Users\bambihaber\Projects\midi-service> npm install midi npm ERR! A complete log of this run can be found in: |
I solved the issue by installing the deprecated package: This probably install the runtimes required by VSC compiler to bind, the question is, what are the exact packages, since this was done after manually installing VS2015 build tools and the 2019 CPP Desktop runtimes.. (again on an ARM windows 11 Machine running in parallels on a Macbook), but seems related since its just specific runtimes that are needed. |
Install the windows built tools (windows dose not ship with them so you'll need to separately install the various C compilers). If you are using nvm for windows you can run:
https://github.com/felixrieseberg/windows-build-tools Then install python 2.7 as node-gypt used in this project requires python 2.7 and then tell npm to use python 2.7 |
Hey, thanks for the late reply anyway, I solved it long time ago just by installing the windows build tools at the time :) |
Upon install, I get an error message that seems related to node-gyp but I have Visual c++ and python installed on my system
SYSTEM INFO
OS: Windows 10 Home
Node Version: 14.7.4
NPM Version: 7.20.5
node-midi Version: Latest
Output:
The text was updated successfully, but these errors were encountered: