wiki:computo:miniconda
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaAmbos lados, revisión siguiente | ||
wiki:computo:miniconda [2022/10/04 15:37] srgualpa | wiki:computo:miniconda [2022/10/04 18:32] srgualpa [Instalación de Miniconda] | ||
---|---|---|---|
Línea 6: | Línea 6: | ||
Gestor de paquetes, dependencias y entornos para los lenguajes: Python, R,Ruby, Lua, Scala, JavaScript, C/C++, Fortran y otros. | Gestor de paquetes, dependencias y entornos para los lenguajes: Python, R,Ruby, Lua, Scala, JavaScript, C/C++, Fortran y otros. | ||
- | Ventajas | + | ===== Ventajas |
- | Una ventaja respecto a PIP a que con Conda se pueden crear entornos con la versión de python que sea necesario. | ||
Conda proporciona paquetes o binarios precompilados (lo que generalmente facilita la instalación). | Conda proporciona paquetes o binarios precompilados (lo que generalmente facilita la instalación). | ||
+ | |||
Conda es multi plataforma (windows, MacOs, Linux, etc.). | Conda es multi plataforma (windows, MacOs, Linux, etc.). | ||
- | Cuando una biblioteca o herramienta aún no está empaquetada para instalarse usando Conda. Conda permite usar otras herramientas para la administración de paquetes (como PIP) | ||
- | | ||
+ | Cuando una biblioteca o herramienta aún no está empaquetada para instalarse usando Conda. Conda permite usar otras herramientas para la administración de paquetes (como PIP) dentro de los entornos de conda. | ||
+ | Una ventaja respecto a PIP es que con Conda se pueden crear entornos con la versión de python que sea necesario. | ||
+ | ===== Diferencias entre conda, miniconda y anaconda ===== | ||
+ | {{ : | ||
- | **1. Configuración desde tu PC para la conexión a sersic. Agregar los host a tu PC. ** | ||
- | < | ||
- | vi $HOME/ | ||
- | </ | ||
- | Configuración | + | ===== Instalación |
- | < | + | |
- | Host iate | ||
- | HostName iate.oac.uncor.edu | ||
- | User tu_usuario | ||
- | ForwardAgent yes | ||
- | Host sersic | + | **Conectarse por ssh a un servidor del instituto. ** |
- | | + | **Descargar el script de instalación.** |
- | User tu_usuario | + | |
- | ProxyCommand ssh iate -W %h:%p | + | |
- | Host alumnos01 | ||
- | User tu_usuario | ||
- | hostname alumnos01.oac.uncor.edu | ||
- | ForwardAgent yes | ||
- | |||
- | Host alumnos02 | ||
- | User tu_usuario | ||
- | hostname alumnos02.oac.uncor.edu | ||
- | ForwardAgent yes | ||
- | |||
- | </ | ||
- | |||
- | Configuración de PC fuera de la red interna del IATE con proxyjump | ||
< | < | ||
- | + | > wget https:// | |
- | Host iate | + | |
- | HostName iate.oac.uncor.edu | + | |
- | User tu_usuario | + | |
- | ForwardAgent yes | + | |
- | + | ||
- | Host sersic | + | |
- | HostName sersic | + | |
- | User tu_usuario | + | |
- | ProxyJump iate | + | |
- | + | ||
- | Host alumnos01 | + | |
- | User tu_usuario | + | |
- | hostname alumnos01.oac.uncor.edu | + | |
- | ForwardAgent yes | + | |
- | + | ||
- | Host alumnos02 | + | |
- | User tu_usuario | + | |
- | hostname alumnos02.oac.uncor.edu | + | |
- | ForwardAgent yes | + | |
</ | </ | ||
+ | **Dar permiso de ejecución al script** | ||
- | |||
- | Configuración de PC en red interna del IATE | ||
< | < | ||
- | + | > chmod +x Miniconda3-latest-Linux-x86_64.sh | |
- | Host sersic | + | |
- | User tu_usuario | + | |
- | ForwardAgent yes | + | |
- | + | ||
- | Host alumnos01 | + | |
- | User tu_usuario | + | |
- | hostname alumnos01.oac.uncor.edu | + | |
- | ForwardAgent yes | + | |
- | + | ||
- | Host alumnos02 | + | |
- | User tu_usuario | + | |
- | hostname alumnos02.oac.uncor.edu | + | |
- | ForwardAgent yes | + | |
- | + | ||
</ | </ | ||
+ | **Ejecutar el script** | ||
- | **2. Desde tu PC.** | ||
< | < | ||
- | Para Sersic | + | > ./ |
- | ssh -L 9001: | + | |
- | + | ||
- | Para Mirta3 | + | |
- | ssh -L 9002: | + | |
- | + | ||
- | Para alumnos01 | + | |
- | ssh -L 9003: | + | |
- | + | ||
- | Para alumnos02 | + | |
- | ssh -L 9004: | + | |
</ | </ | ||
- | + | **Seguir los pasos del instalador hasta que termine | |
- | **3. Desde el servidor. Crear la notebook ** | + | |
- | < | + | |
- | para sersic | + | |
- | jupyter notebook --no-browser --ip=sersic --port=9001 | + | |
- | + | ||
- | para mirta3 | + | |
- | jupyter notebook --no-browser --ip=mirta3 --port=9002 | + | |
- | + | ||
- | para alumnos01 | + | |
- | jupyter notebook --no-browser --port=9003 | + | |
- | + | ||
- | para alumnos02 | + | |
- | jupyter notebook --no-browser --port=9004 | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | + | ||
- | + | ||
- | {{ : | + | |
- | + | ||
- | Se debe copiar la URL creada y pegarla en la barra de direcciones | + | |
- | + | ||
- | **4. Desde tu PC. Abrir la notebook con password** Desde un navegador pones como dirección “[[http:// | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Si pones el token (en mi caso ce73ef01773e46c5e5213cc22977ea968484d5f3eee0c4a3 ) ya se conectaria | + | |
- | + | ||
- | **5. Desde tu PC. Abrir la notebook con la url ** | + | |
- | + | ||
- | Desde un navegador pones como dirección [[http:// | + | |
<JS> | <JS> |
wiki/computo/miniconda.txt · Última modificación: 2022/10/04 18:32 por srgualpa