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

Cómo crear un Data Lake en Azure paso a paso

El volumen de datos que las organizaciones generan y deben manejar crece día a día:…

20 horas ago

¿Por qué el azar no es tan aleatorio como parece?

Cuando escuchamos la palabra “azar”, pensamos en lo impredecible: una moneda que gira en el…

3 días ago

Detectan vulnerabilidad crítica en MLflow que permite ejecución remota de código

Una nueva vulnerabilidad crítica ha sido detectada en MLflow, la popular plataforma de código abierto…

4 días ago

Curiosidad: ¿Por qué los datos “raros” son tan valiosos?

En estadística, los valores atípicos —también llamados outliers— son esos datos que se alejan “demasiado”…

1 semana ago

Cómo generar contraseñas seguras con Python (y entender su nivel de seguridad)

Vivimos en un mundo cada vez más digital, donde gestionamos decenas (o incluso cientos) de…

1 semana ago

Cómo ejecutar JavaScript desde Python: Guía práctica con js2py

Aunque Python y JavaScript son lenguajes muy distintos en su propósito y ecosistema, no es…

2 semanas ago

This website uses cookies.