Hace poco hablé en una entrada de HeidiSQL, un administrador de bases de datos para Microsoft Windows que tiene la peculiaridad de disponer de una versión portable. Lo que puede ser útil en muchas ocasiones. Por ejemplo, cuando necesitamos la herramienta en un entorno donde no disponemos de derechos de instalación. O simplemente cuando no queremos instalar un programa solamente para un uso puntual. Recientemente me he encontrado con la necesidad de usar Python en una situación similar, lo que me permitió descubrir WinPython. Una distribución que permite usar Python, Spyder y SciPy, entre otros, en Windows sin la necesidad de instalar nada.

Descarga de WinPython

Para descargar WinPython solamente tenemos que ir a la página del proyecto en GitHub y seleccionar la versión de Python que deseamos. Estando ya disponible la versión de 3.8 de Python y anteriores tanto para máquinas de 32 bits como de 64 bits.

Página web del proyecto WinPython

Una vez seleccionar la versión que deseamos descargar solamente tenemos que esperar a que se descargue el archivo con la distribución. Un archivo con extensión exe que al ejecutarse creará una carpeta con la distribución.

Carpeta con las herramientas disponbles en WinPython

Herramientas y librerías disponibles en WinPython

Como se puede ver en la captura de pantalla WinPython incluye muchas de las herramientas más utilizadas en la actualidad como puede ser la consola de IPython, Jupyter Notebook, Spyder o Visual Studio Code. Lo que permite a casi cualquiera trabajar con algunas de sus herramientas favoritas.

Además de las herramientas, WinPython incluye muchas de las librerías más utilizadas por los científicos de datos como puede ser NumPy, SciPy, Sympy, Matplotlib, Pandas, pyqtgraph, etc.

Desinstalación de WinPython

Una vez terminemos de utilizar Python solamente tenemos que borrar la carpeta en la que se ha descargado el programa. Ya que, como ya hemos comentado, al ser una distribución portátil no instala nada en la máquina.

Conclusiones

A veces en algunos entornos Windows puede ser necesario disponer de una distribución de Python para un momento puntual. O puede que no tengamos permisos de instalación. En estas situaciones WinPython es una excelente alternativa a Anaconda para disponer de Python, herramientas de programación y algunas de las librerías más importantes.

¿Te ha parecido de utilidad el contenido?

Daniel Rodríguez

Share
Published by
Daniel Rodríguez
Tags: Windows

Recent Posts

De la Regresión Logística al Scorecard: La Transformación Matemática

En un entrada previa explicamos qué son el WOE y el IV y por qué…

1 día ago

Analytics Lane lanza la versión 1.1 del laboratorio con nuevas suites de CLV y Scoring

Seguimos evolucionando el laboratorio de Analytics Lane y hoy lanzamos la versión 1.1, disponible en:…

2 días ago

Interés compuesto: la fuerza que multiplica tu dinero (y los errores que la anulan)

“El interés compuesto es la octava maravilla del mundo. El que lo entiende lo gana…

6 días ago

Cómo comparar datos con barras en Matplotlib: agrupadas, apiladas y porcentuales

Tienes los datos de ventas de tres productos en dos años distintos y quieres saber…

1 semana ago

Costes hundidos en ciencia de datos: cuándo mantener un modelo y cuándo migrar

Imagina la situación. Tu equipo lleva tres años con un modelo en producción. No es…

2 semanas ago

WOE e IV: La Base Matemática del Credit Scoring

Cuando un banco evalúa una solicitud de crédito necesita responder a una pregunta aparentemente simple:…

2 semanas ago

This website uses cookies.