6 ms·
I only ever had it a problem with large, poorly maintained projects from work. You know the kind that have two web frameworks required in the same project, and
by digisign 11mo ago
I only ever had it a problem with large, poorly maintained projects from work. You know the kind that have two web frameworks required in the same project, and two orms, etc. ;-) That one I definitely put into a venv. But my stuff, no.
- not_kurt_godel 11mo agoAnd then you're sunk the moment anyone else needs to run your code, or even if you just need to run your own code on another machine.
- digisign 11mo agoNever happened.
- not_kurt_godel 11mo agoI salute you for never needing a new computer, ever.
- digisign 11mo agoI get a new machine most years from the business. I suggest a systems administration course if you're having so much trouble with Python libs. It can help, knowing your way around the filesystem and how to use PATHs, etc.
- not_kurt_godel 11mo agoHey, good for you that you like doing things the hard, fragile way. Personally I'll stick with the natively supported python solution that was made part of the standard library precisely because the overwhelming majority of Python programmers find your approach unsatisfactory. https://peps.python.org/pep-0405/ https://peps.python.org/pep-0405/
- digisign 11mo agoIt's not hard at all, just a pip install away. Perhaps a rare uninstall later. It sounds like you haven't read the full thread. It's common for younger developers to be slaves to "best practice" even in exceptions where it doesn't apply. Appeal to authority is not a compelling argument either.