hermes icon indicating copy to clipboard operation
hermes copied to clipboard

pip to pipx?

Open zyzzyxdonta opened this issue 2 years ago • 4 comments

With more and more Linux distributions configuring pip to disallow installations in "externally managed environments" (which includes your home directory), we might want to switch the suggestion to pip install the hermes package to pipx install.

https://github.com/hermes-hmc/workflow/blob/a90b8d38f7aab9cc12fd2ba2c3610994e72e7679/README.md?plain=1#L32

This might also come up in the docs somewhere.

zyzzyxdonta avatar Sep 27 '23 09:09 zyzzyxdonta

pipx won't work if someone wants to install hermes + their own plugin because it can only install packages with an executable in it.

Maybe we should instead explicitly mention creating a virtual environment before the pip command. This would also allow us to advertise the possibilty of writing your own plugin there:

pip install git+https://github.com/hermes-hmc/workflow.git
pip install your-plugin # ;-)

zyzzyxdonta avatar Sep 29 '23 12:09 zyzzyxdonta