3 ms·
I often find the reason for all this hell is, ironically, an effort to help people who dont know "how computers work", by offering "useful automations". And the
by tpoacher 4y ago
I often find the reason for all this hell is, ironically, an effort to help people who dont know "how computers work", by offering "useful automations". And then these automations clash and fail because of the complexity involved.
If you "simply" (yes yes I know) download the python version you want directly and compile/install in a local folder, and use that with venv as a way to manage individual project dependencies, all problems go away.
- jakewins 4y agoUntil you need to distribute that project as a library, or you’ve shipped it as an app and now you need all users to upgrade library X or add library Y. Python packaging is fine for small local dev; problems arise in distribution, rollouts of upgrades and ensuring your apps work in the zoo of local setups your users have