Re:You shouldn't invoke setup.py directly
by mrweasel on Tuesday October 19, 2021 @11:40AM
(#28919352)
This might just be me not understanding Ruby well enough, but managing packages and dependecies feel even worse in Ruby.
[ Parent
| on HN ]
Re:You shouldn't invoke setup.py directly
by enchiridion on Tuesday October 19, 2021 @11:48AM
(#28919451)
Conda has become vastly better since I used it a few years ago. Worth a try again
Re:You shouldn't invoke setup.py directly
by mrweasel on Tuesday October 19, 2021 @11:52AM
(#28919515)
That’s a pretty good idea, also a tool many Python developers already use, making the move between the two languages easier.
Re:You shouldn't invoke setup.py directly
by riffraff on Tuesday October 19, 2021 @02:36PM
(#28921697)
how? In ruby you are supposed to use rubygems and bundler for dependencies, and things generally work fine, and it's been like that for a decade or so.
There have been a few version management tools (rvm, rbenv), but those were all "fine" and still are, AFAICT, and you don't strictly need them.
Meanwhile for inexplicable reasons in pythonland we keep reinventing package/version/environment management.
I had a friend who managed to mess up their local env this morning to the point of screwing up their OS install, and it reminded me of the XKCD on python env[0].
It's at least 3 years old, and things have not improved.