3 ms·
This is my experience with using any python thing on OSX: - brew install: fails probably - pip or pip3 or whatever: fails probably, if it succeeds, breaks som
by AtlasBarfed 5y ago
This is my experience with using any python thing on OSX:
- brew install: fails probably
- pip or pip3 or whatever: fails probably, if it succeeds, breaks something else
- look for program-specific install programs/instructions (like the aws cli for example): maybe works, probably bombs
Python's reputation (and sales pitch) among developers is a language for people that don't want to program or learn software development. It's basically the new BASIC.
Their packaging and installers only reinforce this reputation.
Not that it is sweet roses in javaland or many other language ecosystems. Dependency graphs are complicated, because they are graphs when people want them to be simple trees.
As for virtualenvs, why does a user of software that happens to be python need to know that?
- rcarmo 5y agoI have the opposite experience. But you are conflating brew with pip, and they are largely independent even if you use pyenv from brew (which you should). Again, I don’t see a lot of logic or understanding of the toolchain in that comment.