Herramientas de usuario

Herramientas del sitio


wiki:computo:miniconda

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Ambos lados, revisión siguiente
wiki:computo:miniconda [2022/10/04 13:49]
srgualpa [Jupyter notebook]
wiki:computo:miniconda [2022/10/04 18:32] (actual)
srgualpa [Instalación de Miniconda]
Línea 1: Línea 1:
-====== Conda ======+====== Miniconda ======
  
  
-===== Conexión con Sersic =====+===== Conda =====
  
-Conexión remota desde una PC a Sersic+Gestor de paquetes, dependencias y entornos para los lenguajes: Python, R,Ruby, Lua, Scala, JavaScript, C/C++, Fortran y otros. 
  
-**1. Configuración desde tu PC para la conexión a sersic. Agregar los host a tu PC. ** +===== Ventajas sobre otros sistemas de paquetes =====
-<code> +
-vi $HOME/.ssh/config +
-</code>+
  
-Configuración de PC fuera de la red interna del IATE con Proxycommand 
-<code> 
  
-Host iate +Conda proporciona paquetes o binarios precompilados (lo que generalmente facilita la instalación).
-  HostName iate.oac.uncor.edu +
-  User tu_usuario +
-  ForwardAgent yes+
  
-Host sersic +Conda es multi plataforma (windows, MacOs, Linux, etc.).
-  HostName sersic +
-  User tu_usuario +
-  ProxyCommand ssh iate -W %h:%p+
  
-Host alumnos01 +Cuando una biblioteca o herramienta aún no está empaquetada para instalarse usando CondaConda permite usar otras herramientas para la administración de paquetes (como PIP) dentro de los entornos de conda.
-  User tu_usuario +
-  hostname alumnos01.oac.uncor.edu +
-  ForwardAgent yes+
  
-Host alumnos02 +Una ventaja respecto a PIP es que con Conda se pueden crear entornos con la versión de python que sea necesario.
-  User tu_usuario +
-  hostname alumnos02.oac.uncor.edu +
-  ForwardAgent yes+
  
-</code>+===== Diferencias entre conda, miniconda y anaconda =====
  
-Configuración de PC fuera de la red interna del IATE con proxyjump  +{{  :wiki:archivos:conda_vs_miniconda.png?500  }}
-<code>+
  
-Host iate 
-  HostName iate.oac.uncor.edu 
-  User tu_usuario 
-  ForwardAgent yes 
  
-Host sersic +===== Instalación de Miniconda =====
-  HostName sersic +
-  User tu_usuario +
-  ProxyJump iate+
  
-Host alumnos01 
-  User tu_usuario 
-  hostname alumnos01.oac.uncor.edu 
-  ForwardAgent yes 
  
-Host alumnos02 +**Conectarse por ssh a un servidor del instituto. ** 
-  User tu_usuario +**Descargar el script de instalación.**
-  hostname alumnos02.oac.uncor.edu +
-  ForwardAgent yes+
  
-</code> 
- 
- 
- 
-Configuración de PC en red interna del IATE 
 <code> <code>
- +> wget https://repo.anaconda.com/miniconda/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 +
- +
 </code> </code>
  
 +**Dar permiso de ejecución al script**
  
-**2. Desde tu PC.** 
 <code> <code>
-Para Sersic +> chmod +x Miniconda3-latest-Linux-x86_64.sh
-ssh -L 9001:sersic:9001 sersic +
- +
-Para Mirta3 +
-ssh -L 9002:mirta3:9002 mirta3 +
- +
-Para alumnos01 +
-ssh -L 9003:localhost:9003 tu_usuario@alumnos01 +
- +
-Para alumnos02 +
-ssh -L 9004:localhost:9004 tu_usuario@alumnos02 +
 </code> </code>
  
 +**Ejecutar el script**
  
-**3. Desde el servidor. Crear la notebook ** 
 <code> <code>
-para sersic +> ./Miniconda3-latest-Linux-x86_64.sh
-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 +
 </code> </code>
  
- +**Seguir los pasos del instalador hasta que termine la instalación**
- +
-{{  :wiki:img_iate_jupyternotebook_url_conexion.png?800  }} +
- +
-Se debe copiar la URL creada y pegarla en la barra de direcciones del navegador. +
- +
-**4. Desde tu PC. Abrir la notebook con password** Desde un navegador pones como dirección “[[http://localhost:9001/|http://localhost:9001/]]” y te carga a la pagina de jupyter. +
- +
-{{  :wiki:img_iate_jupyternotebook_pass.png?800  }} +
- +
-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://127.0.0.1:9001/?token=ce73ef01773e46c5e5213cc22977ea968484d5f3eee0c4a3|http://127.0.0.1:9001/?token=ce73ef01773e46c5e5213cc22977ea968484d5f3eee0c4a3]] se debe cambiar a localhost el string con el host. +
  
 <JS> <JS>
wiki/computo/miniconda.1664891341.txt.gz · Última modificación: 2022/10/04 13:49 por srgualpa