6 ms·
Pip is a powerful but low-level tool, which probably shouldn't be user-facing. It doesn't have a full resolver, locking mechanism, or environment management. Li
by j88439h84 7y ago
Pip is a powerful but low-level tool, which probably shouldn't be user-facing. It doesn't have a full resolver, locking mechanism, or environment management. Likewise setuptools.
For installing global command-line scripts, I like pipx instead of pip. https://github.com/pipxproject/pipx https://github.com/pipxproject/pipx
For development, I like Poetry instead of pip. https://poetry.eustace.io https://poetry.eustace.io
- pytester 7y agoThere's also pipsi.
- j88439h84 7y agoPipsi is unmaintained and replaced by pipx.
- keb_ 7y agoHaven't used Python in a long time, but last I remember, pipenv was the tool of choice. Frankly, I'm overwhelmed by all these choices. Does Poetry, pipsi, pipx, pipenv, and pip + venv all accomplish similar goals? Is it just a matter of preference?