Para gestionar versiones de Python en Windows usaremos pyenv-win.
Este README explica cómo preparar el entorno de desarrollo utilizando pyenv-win para manejar versiones de Python, instalar Python 3.11.9 y crear un entorno virtual.
- Git instalado en tu sistema.
- Acceso a la terminal (PowerShell, CMD o Git Bash en Windows).
Para la instalación de pyenv-win mediante comandos git en este proyecto es recomendable seguir el tutorial de instalación., sin embargo, dentro de ese mismo repositorio encontrarás otras formas de instalación para que realices la que mejor te parezca.
Luego de agregar las variables de entorno en tu perfil para que pyenv esté disponible en la terminal, es recomendable reiniciar la terminar y ejecutar:
pyenv --versionCon pyenv instalado, instala la versión de Python requerida para el proyecto:
pyenv install 3.11.9Configura la versión local de Python para este proyecto:
pyenv local 3.11.9Verifica que la versión está activa:
pyenv versionsDeberías ver 3.11.9 marcada con un asterisco (*) indicando que está activa.
Desde la carpeta raíz del proyecto ejecuta:
python -m venv tf-envPuedes reemplazar 'tf-env' por el nombre que desees ponerle a tu entorno virtual.
En caso de no servir puede usar la python.exe del root (cambiar "tu-usuario" por el nombre de tu usuario) ejecuta este comando:
C:\Users\tu-usuario\.pyenv\pyenv-win\versions\3.11.9\python.exe -m venv tf-envActiva el entorno virtual:
En PowerShell:
.\tf-env\Scripts\Activate.ps1En CMD:
.\tf-env\Scripts\activate.batVerifica la versión de Python dentro del entorno:
python --versionInstalamos dependencias con el comando pip:
pip install numpy pandas matplotlib seaborn pillow opencv-python scikit-learn tensorflowSimplemente vamos a Visual Studio Code y al abrir tu archivo de Jupyter, en la parte superior derecha donde diga "Seleccionar kernel", vas a dar click, lo que desplegará un menú para que elijas los entornos de python a usar.
Escoger el entorno de python (pyenv), en su versión 3.11.9 (o la que hayas elegido usar).
Por último, verifica que se haya seleccionado correctamente, arriba a la derecha donde decía "Seleccionar kernel", ahora debería aparecer la versión del entorno de python que hayas escogido.