5 ms·
That comic is very old. In the days of 2.x it was a little harrier but nothing like people make it out to be. The literal only thing you need to understand is
by whalesalad 3y ago
That comic is very old. In the days of 2.x it was a little harrier but nothing like people make it out to be.
The literal only thing you need to understand is “sys.path”. If you inspect this in a shell you will know what you’re up against. Python is all literally just directories. It’s so easy and yet people get so bent out of shape over it.
Create a venv, activate it, and use pip as normal. If you ever run into issues, look at sys.path. That’s it.
- coldtea 3y ago>That comic is very old. And few things have changed since then.
- whalesalad 3y agoI’m gonna have to disagree with ya there bud. Never been easier to be a Python developer.
- coldtea 3y agoWhich is irrelevant. We're talking about the dependencies/packaging/virtual environments situation, not whether "it's easy to be a Python developer" in general. And you can disagree all you want, but it's simply wrong that Python's packaging/venv ecosystem is "just fine".