我是一个强大pyenv
的poetry
用户,开始使用pipx
并希望了解更多关于它是如何工作的。具体来说,我想了解它如何确定安装时使用哪个 Python 版本。
我注意到,当您使现有安装在全球范围内可访问时,它似乎会搜索PATH
对应用程序的现有引用。pipx install <package>
例如,这适用于pyenv
它pipx
可以在通过pyenv
.
pipx install cookiecutter
⚠️ Note: cookiecutter was already on your PATH at ~/.pyenv/shims/cookiecutter
installed package cookiecutter 1.7.3, Python 3.9.6
These apps are now globally available
- cookiecutter
done! ✨ ✨
但是,如果它是您以前从未安装过的软件包怎么办?还有一个与 3.6、3.7、3.8 兼容的包版本——安装这个包时如何确定要使用的 Python 版本?