Una herramienta con licencia MIT enfocada a la administración de múltiples versiones de Python en sistemas Linux.
El proyecto fue forkeado de rbenv y ruby-build.
Porque nos permite homogeneizar las versiones de Python en distintos entornos de forma sencilla y así evitar problemas de dependencias. Así como gestionar diferentes versiones en nuestra máquina local para, por ejemplo, testear proyectos que soportan varias versiones de Python.
Intercepta los comandos de Python utilizando shims inyectados en tu PATH
, determina qué versión de Python ha sido especificada en tu aplicación y pasa tus comandos a la instalación correcta de Python.
Para homogeneizar las versiones de Python en todas sus instalaciones y evitar problemas de dependencias.