1
0
mirror of https://github.com/pyenv/pyenv.git synced 2025-11-16 23:33:45 -05:00

Updated Plugins (markdown)

Josh Friend
2020-05-22 20:20:55 -04:00
parent 4675e33399
commit 24a9d64a9e

@@ -6,9 +6,7 @@ A plugin can be installed by dropping it in as a sub-directory of
`pyenv-*` executables are placed in the `$PATH` and hooks are installed
accordingly somewhere in `$PYENV_HOOK_PATH`.
## Approved plugins
This list is edited by pyenv maintainers.
## Official plugins
* [virtualenv](https://github.com/pyenv/pyenv-virtualenv) - the standard way to manage virtualenv with pyenv (formerly as known as [python-virtualenv](https://github.com/pyenv/python-virtualenv))
* [virtualenvwrapper](https://github.com/pyenv/pyenv-virtualenvwrapper) - allow you to play pyenv with virtualenvwrapper
@@ -17,10 +15,17 @@ This list is edited by pyenv maintainers.
* [update](https://github.com/pyenv/pyenv-update) - Update pyenv and plugins
* [installer](https://github.com/pyenv/pyenv-installer) - This tools is used to install `pyenv` and friends
* [doctor](https://github.com/pyenv/pyenv-doctor) - Verify pyenv installation
* [implicit](https://github.com/concordusapps/pyenv-implict) - Allow pyenv to guess the python version from the program name.
* [register](https://github.com/doloopwhile/pyenv-register) - Register system installed pythons to pyenv environment
* [ccache](https://github.com/pyenv/pyenv-ccache) - Make Python build faster, with using the leverage of `ccache`.
* [which-ext](https://github.com/pyenv/pyenv-which-ext) - Integrate pyenv and system commands. In particular the users of [Anaconda](https://store.continuum.io/cshop/anaconda/).
## Community plugins
Thanks to the hard work of the community, there are numerous other pyenv plugins to extend functionality for other use cases.
These are not maintained or tested by the `pyenv` team, so use at your own risk!
* [implicit](https://github.com/concordusapps/pyenv-implict) - Allow pyenv to guess the python version from the program name.
* [register](https://github.com/doloopwhile/pyenv-register) - Register system installed pythons to pyenv environment
* [alias](https://github.com/s1341/pyenv-alias) - Allows installation of python instances using user-supplied names. This allows multiple instances of the same python version to be installed.
* [default-packages](https://github.com/jawshooah/pyenv-default-packages) - Installs a set of default packages any time you install a new version of python or create a new virtualenv
* [pip-update](https://github.com/massongit/pyenv-pip-update) - Update all libraries managed by pip or conda in all environments.
* [choice](https://github.com/fizista/pyenv-choice) Allows you to choose which version of Python you will use for a given program name, if there are multiple versions of this program.