Generar entorno Portable de Python

Entorno de python portable

Últimamente me ha dado por hacer y usar algunas herramientas con Python, pero algunas veces, es preferible tener un entorno de Python aislado a la hora de instalar dependencias: ya van al menos 3 veces que he tenido que reinstalar tensor compilado para cuda, porque un script de requisitos lo reemmplaza por la versión para cpu. Winpython nos provee de una versión de Python portable, que corre en windows.

Enlace de descarga: https://github.com/winpython/winpython/releases/

Se descarga un archivo .ZIP, en mi caso es Winpython64-3.12.9.0dot.zip, donde copiamos las carpetas:

  • Notebooks
  • python
  • scripts
  • settings
y creamos un archivo bat para lanzar nuestra aplicación de Python. Lo único opcional es la línea python app.py
@echo off
cd /d ./scripts/
call activate.bat
python app.py

Comentarios

Entradas más populares de este blog

Agregar o eliminar usuarios en Windows desde la consola (y quitar la expiración de contraseña)

Cómo Reducir el Tamaño de una Base de Datos en SQL Server

Script en Python para renombrar múltiples archivos PNG fácilmente