Bienvenidos al taller de Pattern Busters. Este documento contiene los pasos necesarios para configurar tu entorno de desarrollo y comenzar a trabajar en el taller.
Asegúrate de tener instalado pyenv
y virtualenv
. Si no los tienes, puedes seguir las instrucciones de instalación en sus respectivas páginas de documentación.
-
Instalar
pyenv
yvirtualenv
:Si no tienes
pyenv
yvirtualenv
instalados, ejecuta los siguientes comandos:# Instalar pyenv curl https://pyenv.run | bash # Agregar pyenv al PATH echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init --path)"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc source ~/.bashrc # Instalar virtualenv pip install virtualenv
-
Instalar Python 3.9.19 con
pyenv
:Ejecuta el siguiente comando para instalar Python 3.9.19:
pyenv install 3.9.19
Después de la instalación, fija esta versión de Python como local en el directorio del proyecto:
pyenv local 3.9.19
Si existen problemas con la versión de Python podéis probar:
pyenv virtualenv 3.9.19 venv virtualenv -p $(pyenv which python) venv
-
Crear un entorno virtual y activarlo:
Crea un entorno virtual utilizando
virtualenv
:virtualenv venv
Activa el entorno virtual:
source venv/bin/activate
-
Instalar las dependencias del proyecto:
Asegúrate de tener un archivo
requirements.txt
en tu directorio del proyecto y ejecuta el siguiente comando para instalar las dependencias:pip install -r requirements.txt
-
Abrir Jupyter Lab:
Una vez que las dependencias estén instaladas, puedes abrir Jupyter Lab ejecutando:
jupyter lab
Ahora estás listo para comenzar el taller de Pattern Busters. ¡Esperamos que disfrutes el taller!
-
Instalar
pyenv
yvirtualenv
:Si no tienes
pyenv-win
yvirtualenv
instalados, ejecuta los siguientes comandos:# Instalar pyenv Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
Instalar virtualenv
pip install virtualenv
-
Instalar Python 3.9.13 con
pyenv
:Ejecuta el siguiente comando para instalar Python 3.9.13:
pyenv install 3.9.13
Después de la instalación, fija esta versión de Python como local en el directorio del proyecto:
pyenv local 3.9.13
-
Crear un entorno virtual y activarlo:
Crea un entorno virtual utilizando
virtualenv
:virtualenv venv
Activa el entorno virtual:
.\venv\Scripts\activate
-
Instalar las dependencias del proyecto:
Asegúrate de tener un archivo
requirements.txt
en tu directorio del proyecto y ejecuta el siguiente comando para instalar las dependencias:pip install -r requirements.txt
-
Abrir Jupyter Lab:
Una vez que las dependencias estén instaladas, puedes abrir Jupyter Lab ejecutando:
jupyter lab
Ahora estás listo para comenzar el taller de Pattern Busters. ¡Esperamos que disfrutes el taller!