3 ms·
Same. Python’s virtual env always seemed to me like a weirdly complicated workaround for the limitations of the Python package managers. Ruby/Bundler doesn’t h
by byroot 1y ago
Same. Python’s virtual env always seemed to me like a weirdly complicated workaround for the limitations of the Python package managers.
Ruby/Bundler doesn’t have any of these problems, and nothing on their roadmap really excite me.
Except maybe the binary Ruby distribution, but it’s a once or twice a year thing, so not exactly a major pain point.
- KingOfCoders 1y agoI only from time to time want to use some Python, but virtual env is always too complicated to me to get into after some months.
- petralithic 1y agoUse uv, works very well.
- KingOfCoders 1y agoI mean conceptually, venv and all that stuff, I can't wrap my head around this, why anyone would do it that way. Have a project.deb file with everything in it, done. Like everyone else does it. With Python I need to switch to that environment when I go to the directory and all of that. This: "Then, run the script in an isolated virtual environment"
- petralithic 1y agoWith uv you don't deal with any of that stuff though, it works as you describe.
- KingOfCoders 1y agoThanks, I was mislead by the wording on the uv page, "isolated virtual environment"
- lathiat 1y agoRight. Everyone seemed to be struggling with problems in python now that we’re already solved in Ruby 2007-2010.