Hacker News new | ask | show | jobs
by db65edfc7996 1473 days ago
Perhaps not everything you want, but in Python land there is pipx [0]. Pipx will create a virtual environment per binary program so that they are all isolated from each other and put things in a consistent location (~/.local/pipx). Then it is easy enough to do `pipx install black`, `pipx install cookiecutter`, whatever. Also has nice upgrade option in `pipx upgrade-all`

[0] https://pypa.github.io/pipx/