4 ms·
The first thing I do (or rather, ansible does) on any new PC or server is install Miniconda to a location inside my home folder, and set it as the first item in
by laingc 6y ago
The first thing I do (or rather, ansible does) on any new PC or server is install Miniconda to a location inside my home folder, and set it as the first item in my PATH.
I’ve been down most of the python installation and packaging rabbit holes, and this practice has served me well.
- ur-whale 6y agoThe fact that anaconda actually has to hack your path variables and your bashrc doesn't strike you as a recipe for disaster?
- Redoubts 6y agoYeah it always did squick me out that it needed to do that, while also having a special binary manage all the commands. Explicitly, why is 'conda' in my path, but then I need to run 'conda init $shell' to make it really work. It should be handling that internally all by itself, without any help...
- laingc 6y agoI mean, no more so than having poetry or pyenv do some special magic to hopefully give me the right environment? Maybe it’s more brittle than I’m imagining, but I’ve been doing this for years and have never had it break.