7 ms·
> The XKCD comic on Python package managers/Python environments is not an exaggeration. Thanks, I haven't seen it before. It's really quite close to the state
by acqq 6y ago
> The XKCD comic on Python package managers/Python environments is not an exaggeration.
Thanks, I haven't seen it before. It's really quite close to the state on my home machine:
https://xkcd.com/1987/ https://xkcd.com/1987/
It's not that I couldn't eventually resolve the current state, it's that at the moment a few programs I regularly run work, in spite of the different dependencies they have, and I know that starting "cleaning up" will cost too much time.
- webmaven 6y ago> > The XKCD comic on Python package managers/Python environments is not an exaggeration. > Thanks, I haven't seen it before. It's really quite close to the state on my home machine: > https://xkcd.com/1987/ https://xkcd.com/1987/ Hmm. I've had machines with similar states, though never with both Anaconda and Homebrew. Instead, I often had (in addition to the rest of the system-level snarl) isolated per-app Python interpreters that were specified & constructed with Buildout for development testing & deployment. Though I don't quite get the arrow from Homebrew 2.7 to Python.org 2.6. Is that actually a thing or hyperbole?
- acqq 6y ago> Is that actually a thing or hyperbole? It's fiction, of course. Art often has to exaggerate to make a point. I exaggerated too, just to remain in the artistic rather than the technical spirit of the comics. But there are some important bits of truth there, like in every good joke.
- webmaven 6y agoOf course. I just wasn't sure which bin that bit belonged to.
- shurane 6y agoIs python the worst for package management? I thought C and C++ might have similar issues since there's no unified package management there either.