Open peterhambly opened 5 years ago
You could consider using Python's virtual environments to work around this. I haven't used them myself, but this looks like a useful primer on them.
I'm surprised anything in Node relies on Python, I must say.
The Node core is the Chrome javascript engine. The npn modules use Python for build/integration and Javascript for the code. They can access external libraries as is the case above.
The python installer requires python3 to run. Node.js has only recently shifted to Python 3 and not all the npn libraries have been migrated to python 3. This in particular impacts:
This should resolve itself in the next month or so.