With WSL I've been able to use Windows for actual development. Want Node? Got it. Python? Done. How Windows has never come up with something as slick as apt baffles me. That shouldn't be hard!
It used to be a good day to wrangle it into submission, with all sorts of ridiculous things like restarting or logging out/logging in depending on the package in question.
The Windows answer to apt is chocolatey, BTW.
FYI, Windows 10 is actually pretty easy to deal with. The primary issue I see these days is around certain numerical libraries not building unless user has CPP compiler installed.
Oh no, my probably unique setup gives me an error on pip. My precious time is destroyed.
What a sh-tpost.
If you don’t need global system access to these modules, appending —-user to pip will install in the user context, no elevated privs needed.
According to the superuser link, in the previous version it worked by default without privileged access.