Files
cheatsheet-tldr/tldr/pyenv
2025-12-02 00:21:15 +00:00

39 lines
869 B
Plaintext

---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# pyenv
> Switch between multiple versions of Python easily.
> See also: `asdf`.
> More information: <https://manned.org/pyenv>.
- List all available commands:
`pyenv commands`
- List all Python versions under the `${PYENV_ROOT}/versions` directory:
`pyenv versions`
- List all Python versions that can be installed from upstream:
`pyenv install --list`
- Install a Python version under the `${PYENV_ROOT}/versions` directory:
`pyenv install {{2.7.10}}`
- Uninstall a Python version under the `${PYENV_ROOT}/versions` directory:
`pyenv uninstall {{2.7.10}}`
- Set Python version to be used globally in the current machine:
`pyenv global {{2.7.10}}`
- Set Python version to be used in the current directory and all directories below it:
`pyenv local {{2.7.10}}`