winget-cli icon indicating copy to clipboard operation
winget-cli copied to clipboard

Issue with pip after installing python

Open keentext opened this issue 3 years ago • 9 comments

Brief description of your issue

python is broken. when I install things through pip, the packages are not visible to terminal, to the os, they are not in path, and in general it's guaranteed you'll have an awful experience on windows especially if you rely on winget/windows store to get things.

for example, after "winget install python; winget search youtube-dl; pip install youtube-dl; youtube-dl --version" says that pip is not installed.

winget and the windows store are the flagship features that demonstrate how microsoft products are always broken, poorly implemented, and designed to increase frustration and to make user's and developer's life more difficult.

Steps to reproduce

winget install python; winget search youtube-dl; pip install youtube-dl; youtube-dl --version

Expected behavior

everything should just work when things are installed through the system official package manager.

Actual behavior

windows has the windows store, has the stupid winget crap, all these are incompatible, and each offers half of the other product features, and either one of those will cause frustration and things will be broken and not working.

Environment

Windows: Windows.Desktop v10.0.22000.348
Package: Microsoft.DesktopAppInstaller v1.16.12986.0

keentext avatar Nov 25 '21 14:11 keentext

Years people are complaining that winget does not support zip packages, and recently I've been starting to test winget because it got bundled with windows 11, and the more I try this, the more I truly and deeply hate microsoft products and the entire windows/microsoft ecosystem.

every single microsoft product is always broken and badly designed like winget. https://github.com/microsoft/winget-cli/issues/1681

keentext avatar Nov 25 '21 14:11 keentext

Scoop, for example https://github.com/ScoopInstaller/Scoop/issues/451, has clear criterias of making sure that no packages submitted are broken and that things work together. Microsoft spent years on winget, stole someone's idea, and will now bundle winget with windows and we'll be forced to have a shitty product instead of quality and properly maintaned software.

keentext avatar Nov 25 '21 14:11 keentext

@keentext if you don't like Microsoft or windows, just switch to macOS or Linux, but stop criticizing someone's work. And yes, you have better ideas, then just make your own package manager and use it.

Also, please stop showing your frustration on the repository.

image

vedantmgoyal9 avatar Nov 25 '21 15:11 vedantmgoyal9

@keentext if you don't like Microsoft or windows, just switch to macOS or Linux, but stop criticizing someone's work. And yes, you have better ideas, then just make your own package manager and use it.

Also, please stop showing your frustration on the repository.

image

we know for a fact that winget was rushed, and that v1 was released with uninstalling broken so that it could be bundled with win 11. these kind of practices should not be respected; pushing broken rushed products into users only makes the user's experience worse, and the only people happy in the end are the msft employees who got their bonuses.

keentext avatar Nov 25 '21 15:11 keentext

Everyone's opinion is different but still, you need to follow the code of conduct: https://opensource.microsoft.com/codeofconduct/#:~:text=Trolling%2C%20insulting%20or%20derogatory%20comments%2C%20and%20personal%20or%20political%20attacks

vedantmgoyal9 avatar Nov 25 '21 16:11 vedantmgoyal9

@keentext,

The steps to reproduce are mixing technology stacks. It's also not clear which version of python was installed from which source. Was the python installed from the Microsoft Store, or the community catalog? There are differences between the two packages installers, and subsequently the installed behavior. This may be affecting what you are experiencing with pip.

denelon avatar Nov 29 '21 15:11 denelon

@keentext this issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment.

ghost avatar Dec 06 '21 16:12 ghost

@keentext this issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment.

ghost avatar Mar 01 '22 22:03 ghost

@keentext this issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment.

ghost avatar Jun 07 '22 22:06 ghost

@keentext this issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment.

ghost avatar Jan 04 '23 22:01 ghost