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 17:16] srgualpa | wiki:computo:miniconda [2022/10/04 18:31] srgualpa [Ventajas sobre otros sistemas de paquetes] | ||
---|---|---|---|
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). | ||
Línea 16: | Línea 15: | ||
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. | 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. | ||
- | ===== Ventajas de otros sistemas de paquetes. | + | ===== Diferencias entre conda, miniconda y anaconda |
{{ : | {{ : | ||
Línea 25: | Línea 25: | ||
- | **1. Configuración desde tu PC para la conexión a sersic. Agregar los host a tu PC. ** | + | **Conectarse por ssh un servidor del instituto. ** |
+ | **Descargar el script de instalación.** | ||
< | < | ||
> wget https:// | > wget https:// | ||
</ | </ | ||
- | Configuración | + | **Dar permiso |
- | < | + | |
- | Host iate | ||
- | HostName iate.oac.uncor.edu | ||
- | User tu_usuario | ||
- | ForwardAgent yes | ||
- | |||
- | Host sersic | ||
- | HostName sersic | ||
- | 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 | ||
< | < | ||
- | + | > chmod +x Miniconda3-latest-Linux-x86_64.sh | |
- | 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 | + | |
</ | </ | ||
+ | **Ejecutar el script** | ||
- | |||
- | Configuración de PC en red interna del IATE | ||
< | < | ||
- | + | > ./ | |
- | 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 | + | |
- | + | ||
</ | </ | ||
- | + | **Seguir los pasos del instalador hasta que termine | |
- | **2. Desde tu PC.** | + | |
- | < | + | |
- | Para Sersic | + | |
- | ssh -L 9001: | + | |
- | + | ||
- | Para Mirta3 | + | |
- | ssh -L 9002: | + | |
- | + | ||
- | Para alumnos01 | + | |
- | ssh -L 9003: | + | |
- | + | ||
- | Para alumnos02 | + | |
- | ssh -L 9004: | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | + | ||
- | **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