Skip to content

Commit 34465c6

Browse files
committed
Edit how to install dev
1 parent 01ba613 commit 34465c6

2 files changed

Lines changed: 47 additions & 59 deletions

File tree

_posts/iMarina/Developer-Guide/2025-07-03-Developer-Guide.md

Lines changed: 2 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -6,65 +6,8 @@ parent: iMarina
66
has_children: true
77
---
88

9-
## 💻 iMarina-load (Developer guide)
10-
11-
# GUIA DE INSTALACIÓN PARA DESARROLLADORES
12-
13-
## PRERREQUISITOS
14-
15-
> Antes de empezar con el proyecto de iMarina debes tener en cuenta los siguientes prerrequisitos.
16-
17-
### TECNOLOGÍAS:
18-
Para tener el entorno de desarrollo a punto necesitas instalar la versión de Python `3.12.3` (o superior) y también git
19-
instalado en tu maquina.
20-
21-
Para instalar ambas tecnologías puedes hacerlo ejecutando el siguiente comando en tu terminal de Linux:
22-
```shell
23-
sudo apt install python3.12-venv gcc build-essential git -y
24-
```
25-
26-
27-
### INSTALACIÓN DEL PROYECTO
28-
Debes entrar al [GitHub del ICIQ](https://github.com/ICIQ-DMP), en la pestaña donde están todos los repositorios y entrar en el que pone `imarina` (es el proyecto en el que trabajarás).
29-
30-
**Clonar repositorio de iMarina**
31-
* Una vez que entres al repo puedes copiar el link para poder clonar el repositorio con este comando:
32-
33-
```shell
34-
git clone https://github.com/ICIQ-DMP/imarina.git
35-
```
36-
Para entrar en la carpeta del proyecto debes ejecutar el comando:
37-
```shell
38-
cd imarina
39-
```
40-
41-
**Inicializar el entorno virtual (venv)**
42-
43-
* Para inicializarlo puedes hacerlo con el siguiente comando:
44-
45-
```shell
46-
python3 -m venv venv
47-
```
48-
49-
**Actualizar pip y instalar dependencias y requisitos principales del proyecto**
50-
51-
* Para ahora si poner en marcha el proyecto debes actualizar el pip.
52-
* El pip es el gestor de paquetes de Python.
53-
* Con el siguiente comando actualizas el pip:
54-
55-
```shell
56-
./venv/bin/pip install --upgrade pip
57-
```
58-
59-
- También debes instalar los requisitos necesarios para que el proyecto funcione correctamente.
60-
- Comando necesario:
61-
```shell
62-
./venv/bin/pip install -r requirements.txt
63-
```
64-
65-
Algunas dependencias como `paramiko`, `pandas`, `openpyxl` son necesarias ya que en este proyecto trabajarás con el lenguaje de Python y con archivos Excels.
66-
67-
9+
- [Guía de instalación](/iMarina/Developer-Guide/How-To-Install)
10+
6811
<!-- TODO -->
6912

7013
## 💻🧑‍💻 IDE Setup — PyCharm
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
layout: default
3+
title: Guía de instalación para desarrolladores
4+
permalink: /iMarina/Developer-Guide/How-To-Install
5+
parent: Developer Guide
6+
---
7+
8+
# Guia de instalación para desarrolladores
9+
10+
El objetivo de esta guía es mostrarte cómo instalar iMarina como desarrollador.
11+
12+
## Prerrequisitos
13+
14+
Para instalar el proyecto de iMarina, necesita tener lo siguente:
15+
16+
- Python `3.12.3` (o superior)
17+
- Git
18+
19+
Para instalar ambas tecnologías puedes hacerlo ejecutando el siguiente comando en tu terminal de Linux:
20+
21+
```shell
22+
sudo apt install python3.12-venv gcc build-essential git -y
23+
```
24+
25+
## Instalación
26+
27+
```shell
28+
# Clona el repositorio de iMarina
29+
git clone https://github.com/ICIQ-DMP/imarina.git
30+
31+
# Entra en la carpeta del repositorio
32+
cd imarina
33+
34+
# Crea un entorno virtual de python
35+
python3 -m venv venv
36+
37+
# Activa el entorno virtual
38+
source venv/bin/activate
39+
40+
# Actualiza pip
41+
pip install --upgrade pip
42+
43+
# Instala las dependencias
44+
pip install -r requirements.txt
45+
```

0 commit comments

Comments
 (0)