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_portfolio
y 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
conda
alPATH
. Si cada vez que inicias una terminal vez el texto(base)
al comienzo, debes ejecutarconda config --set auto_activate_base false
y 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 --yes
Activar ambiente virtual:
conda activate NAME_ENV
Poetry:
Crear ambiente virtual:
poetry install
Activar ambiente virtual:
poetry shell
Felicitaciones, tienes todo lo necesario para triunfar en este curso!