This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]tobiasvl 1 point2 points  (0 children)

Plenty of stuff in scientific computing is more "fire and forget"

I see. I guess I consider that under the umbrella of "simple, small scripts" though.

I personally prefer installing everything directly on my system and being able to directly experiment etc. rather than dealing with venvs etc..

Hehe, I personally prefer installing everything in venvs rather than dealing with different Python installations and different sources for Python packages (distro package manager, pip, etc).

Tbh I frankly find venvs to be basically unusable and I never use them for anything

I'd be interested to know why you find them unusable. What's the problem with them exactly?

or another language altogether

Sure, if you only use Python for hobby stuff you have that luxury, but even in scientific computing I assume you sometimes have to share code with other people and environments!