-
Notifications
You must be signed in to change notification settings - Fork 0
I. Manual de Instalación Aplicación ReDs, Modo Desarrolador
Esta es una guía para instalar las dependencias necesarias para poder ejecutar la aplicación ReDs en modo desarrollador de forma correcta. Esta guía de instalación incluye el procedimiento de descarga del repositorio (git clone)
La siguiente guía incluye los siguientes pasos
- Instalación del ambiente Anaconda.
- Descarga del repositorio.
- Creación del entorno virtual en Anaconda, e instalación de dependencias.
- Instalación del ambiente integrado de desarrollo (IDE) PyCharm.
- Edición y ejecución del script
launcher_window.py
en PyCharm, con el entorno virtual creado.
La siguiente guía incluye la instalación del modo desarrollador de ReDs para los sistemas operativos Linux y Windows 10/11. De acuerdo al sistema operativo las instrucciones pueden variar, así:
- Linux
Abrir una terminal Ctrl + Alt + T
y seguir los siguientes pasos:
- Actualizar el administrador de paquetes local.
sudo apt-get update
- Descargar el archivo de instalación de anaconda
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
- Instalar anaconda
bash Anaconda3-2021.05-Linux-x86_64.sh
Aquí se iniciará la configuración inicial en la terminal de la siguiente forma:
Welcome to Anaconda3 2021.05
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Debe presionar ENTER
, luego aceptar los términos escribiendo yes
y presionar nuevamente Enter
. Finalmente, se le dará una locación donde será instalado el programa, se recomienda dejar la ruta por defecto, entonces se presiona nuevamente Enter
. Esto hará que finalmente anaconda sea instalada en el sistema operativo.
- Windows
En este caso se puede instalar mediante la interfaz gráfica ingresando al sitio web de anaconda y descargando la aplicación para windows.
Una vez descargada, se de avanzar cliqueando en Next
y aceptando los términos y condiciones.
Al llegar a la siguiente ventana es importante se se seleccione la primera opción, que genera la advertencia de abajo en rojo.
Finalmente, se presiona en Instalar
y se espera hasta que anaconda queda instalado.
Para descargar (clonar) el contenido del repositorio es necesario establecer la ruta deseada donde se desea alojar la copia. Para este ejemplo alojaremos la copia del repositorio en la raiz de la unidad C:\
. Para cambiar a la unidad C:\
usaremos la instrucción:
c:
Es posible que la consola se encuentre direccionada a alguna carpeta, como por ejemplo:
(base) C:\Windows\system32>
Use el comando cd..
tantas veces como sea necesario hasta que la consola apunte a la raíz de la unidad, así:
(base) C:\>
Una vez en la ruta deseada descargaremos el repositorio usando la instrucción
git clone https://github.com/carlosh93/9836_seismic_project.git
Esto creará una copia del repositorio en C:\9836_seismic_project
- En linux se debe abrir una nueva terminal
Ctrl + Alt + T
. - En windows se debe ingresar al menú de inicio y buscar
Anaconda Prompt
. Asegúrese de usar la opción "Abrir como administrador". Esta es una una terminal de Windows dedicada al entorno Anaconda.
Una vez abierta la terminal, use el comando cd..
tantas veces como sea necesario hasta que la consola apunte a la raíz de la unidad, así:
(base) C:\>
Ingrese al directorio donde se encuentra el repositorio, así:
cd 9836_seismic_project
Una vez se encuentre en el directorio del repositorio podemos crear el ambiente de manera automática usando las instrucciones contenidas en el archivo YML así, para windows o linux:
conda env create -f enviro_reds.yml
conda env create -f enviro_reds_linux.yml
Esto creará el ambiente 'reds' con todas las librerías necesarias para la correcta ejecución de ReDs. Como último paso se debe activar el ambiente reds con la instrucción
conda activate reds
Es necesario haber realizado la correcta creación del ambiente con las dependencias requeridas de acceder a los recursos principales para construir la aplicación ReDs.
PyCharm es un entorno de desarrollo integrado utilizado en programación informática, concretamente para el lenguaje de programación Python.
Esta aplicación se puede instalar de la misma manera en Linux o en Windows. Primero, se debe descargar la aplicación edición Community.
Una vez descargada, se abre el archivo y se debe avanzar presionando en Next
y aceptando los términos y condiciones.
Cuando se llegué a la siguiente ventana, existen varias opciones a seleccionar, aquí se recomienda seleccionar la opción escogida en la ventana, las otras pueden ser opcionales.
Se avanza y finalmente se realiza la instalación presionando en Install
.
Ahora se debe abrir PyCharm y se observará el siguiente menú:
En este menú se debe abrir el proyecto que es el software de sísmica, siguiendo el orden:
- Seleccionar
Open
oAbrir
. - Seleccionar el folder donde se encuentran alojados todos los archivos del software.
- Seleccionar
OK
.
Esto permitirá abrir el software de sísmica. Ahora se debe agregar el entorno al proyecto cargado en PyCharm, para ello, se ingresa a File
-> Settings
.
Esto abrirá un nuevo menú donde se debe seleccionar a la izquierda, el botón donde aparece el nombre del proyecto abierto Project: 9836_seismic_project
, y luego a la derecha, se presiona Python Interpreter
.
Aquí se observar que no hay ningún interprete (el cual es el entorno virtual) asignado al proyecto que se acaba de abrir, por lo que seleccionamos en Add...
para buscarlo y agregarlo.
Realizando nuevamente un seguimiento para cargar el entorno virtual, se hace lo siguiente:
- Seleccionar
Conda Environment
. - Seleccionar
Existing environment
. - Seleccionar el
Interpreter
(generalmente aparece por defecto al haber instalado previamente el entorno virtual conAnaconda Prompt
. - Presionar
OK
.
Si no conoce la ruta del ambiente reds, entonces puede averiguarla con la siguiente instrucción:
conda info --envs
Luego presionamos OK
a todas las ventanas abiertas hasta volver a la interfaz principal de PyCharm y con esto el entorno virtual estaría listo, ahora falta ejecutar el archivo que permitirá ejecutar el software. Para ello, se siguen los siguientes pasos:
- Seleccionar
Add Configuration...
. - En el botón (+) selecciona
Python
.
Aquí se siguen los siguientes pasos:
- Seleccionar el icono que permitirá escoger el archivo a ejecutar.
- Seleccionar el archivo a ejecutar.
- Presionar
OK
. - Presionar
OK
nuevamente.
Con esto el archivo estará listo para ser ejecutado.
Actualización: El archivo .py a ejecutar es run_ReDS.py, y se encuentra en la raiz del repositorio
Finalmente, presionamos en el botón de ejecución que se encuentra en la parte superior derecha de la interfaz de PyCharm y la aplicación será ejecutada.