Configuraciones¶
Git¶
Puede descargar el instalador en la página oficial (escoger el sistema operativo correspondiente).
Para validar si tu instalación fue correcta, debes ejecutar en la terminal:
git --version
Usuarios de Windows que no agregaron Git al PATH tendrán que utilizar la terminal Git Bash.
GitHub¶
Utilizando tu correo institucional puedes registrarte a través de GitHub Student Developer Pack, con el cual puedes acceder a repositorios privados, entre otras cosas. En caso contrario, puedes crear una cuenta directamente en el sitio oficial.
Para crear tu portafolio personal, ingresa a este repositorio, haz click en Use this template y asigna el nombre
mat281_portfolioy en modo público.
Virtual Enviroments¶
Conda¶
Seguir la instalación regular de desde la documentación oficial según tu sistema operativo.
Instalar Miniconda
Windows: En su menú de inicio tendrán dos nuevos programas Anaconda Prompt y Anaconda Powershell Prompt, pueden ocupar cualquiera. Personalmente prefiero
Powershell.Linux: En la instalación se recomienda agregar
condaalPATH. Si cada vez que inicias una terminal vez el texto(base)al comienzo, debes ejecutarconda config --set auto_activate_base falsey luego cada vez que quieras utilizar conda debes ejecutarconda activate.
Poetry¶
Poetry proporciona un instalador personalizado que instalará poetry aislado del resto de su sistema al vender sus dependencias. Esta es la forma recomendada de instalar poesía.
osx/linux/bashonwindows
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
windows powershell
(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -
Pycharm¶
Se recomienda ocupar el IDE de Pycharm. Puede descargar el instalador en la página oficial (escoger el sistema operativo correspondiente). Existen dos versiones: Professional (Pagado) y Comunnity (Gratis). Para efectos de este tutorial con la versión Comunnity será suficiente.
Note
No es estrictamente necesario instalarlo, pero facilita bastante aspecto códificación con Python y cosas de versionamiento.
Entorno de trabajo¶
Clonar el repositorio oficial de este tutorial:
git clone https://gitlab.com/FAAM/basic_tools
en alguna carpeta que estimes conveniente.
Clonar tu portafolio personal:
git clone https://github.com/{GH_USERNAME}/mat281_portfolio.git
donde {GH_USERNAME} es tu nombre de usuario en GitHub.
Activar tu ambiente virtual (
venv,conda,pipenv,poetry,etc.). Veamos algunos ejemplos:Conda:
Crear ambiente virtual:
conda env create -f environment.yml --yesActivar ambiente virtual:
conda activate NAME_ENV
Poetry:
Crear ambiente virtual:
poetry installActivar ambiente virtual:
poetry shell
Felicitaciones, tienes todo lo necesario para triunfar en este curso!