Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
N00bPancakes67022dThere is no winning game playing the Python environment game.
Ranchu490122dAt least you guys teach python..
That's the new package manager initiative in action.
*Laughs in OS with real package management and terminal.
Oktokolo89621dJust go for Anaconda and it will do all the neccessary installing and configuration shit on Windows for you...
But switching to Linux would obviously be the better option. Windows will get worse as it becomes more and more a tool to nudge customers into using their cloud and store.
Forside153921dThere is a Path variable on windows just as there is on Linux. There's just no standard /bin. Put any directory into Path and you can access it from cmd/powershell, just as on Linux. Also there should be a tickbox for putting it into Path in the python installer. Less intuitive, yes, but it's really not that hard.
I don't think they are though. They're bailing water.
They're distant competition in the cloud market
Their first class cloud tooling story is still heavily baked into an expensive OS that isn't competitive in the cloud.
Their windows container effort is falling flat on its face due to cost and it needs to run atop hyperv
Powershell as the recommended CLI for interfacing with azure is a complete joke
WSL 2 still has massive issues with containers (volumes update doesn't happen on Ntfs, watchers fail to notify/fail silently, corrupted images)
They only recently thought an ssh server would be useful, and most of their toolchain still prefers shit like WebDAV and ftp
They've pushed a package manager that's par unusable
They ignored an existing robust package manager, and all other package managers in the process
They failed to understand package dependency suggestiom and wrote a CLI plugin that lets a gui application steal focus on behalf of the user
They've pushed a terminal emulator that is in essence a clone of conemu, but with wat more bugs
They've hijacked jupyter notebooks, and built a dotnet kernel you can't extend, and renders everything through Blazor, producing the fattest notebooks ever.
They do a lot a good things, but these aren't among them. They're second-rate actors given top billing because their parents are important. If it even counts as trying it's at best the C-student definition of trying.
@Forside Python is already in path (by using the installer option); however, Windows still insists on opening it via Microsoft Store. This can be disabled in the app execution aliases in settings, but overriding the opening of an executable with another application isn't something people would expect in my opinion.