Herramientas de usuario

Herramientas del sitio


spyder

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
spyder [2022/05/11 14:53]
srgualpa
spyder [2022/05/11 16:11] (actual)
srgualpa
Línea 8: Línea 8:
 [[https://www.spyder-ide.org|Enlace a Spyder IDE]] [[https://www.spyder-ide.org|Enlace a Spyder IDE]]
  
-**1. Activar el kernel-python en el servidor alumnos. **+Aclaración: El proyecto se guarda en el servidor remoto y el entorno de python usado es alguno del servidor remoto.  
 + 
 +Cambiar:  
 + 
 +$(USUARIO) por su nombre de usuario  
 +$(PATH_KERNEL) por el path donde se guardamos el archivo de conexión  
 +$(PATH_TRABAJO) por el path donde esta el proyecto 
 + 
 + 
 +**1. Activar el kernel-python en el servidor alumnos. Desde una consola de linux. **
 <code> <code>
 ssh $(USUARIO)@alumnos.oac.uncor.edu ssh $(USUARIO)@alumnos.oac.uncor.edu
 +cd $(PATH_TRABAJO)
 conda --version conda --version
 conda create -n spyder_2_test python=3.9 conda create -n spyder_2_test python=3.9
Línea 21: Línea 31:
 El kernel-python queda esperando la conexión. El kernel-python queda esperando la conexión.
  
-**2. Copiar el archivo de conexión del kernel-python **+**2. Copiar el archivo de conexión del kernel-python. Abrir otra consola de linux. **
  
 En general el archivo se encuentra en el path /home/$(USUARIO)/.local/share/jupyter/runtime/ En general el archivo se encuentra en el path /home/$(USUARIO)/.local/share/jupyter/runtime/
Línea 33: Línea 43:
 En este ejemplo copiamos el archivo kernel-190320.json  En este ejemplo copiamos el archivo kernel-190320.json 
 <code> <code>
 +cd $(PATH_KERNEL)
 scp  $(USUARIO)@alumnos.oac.uncor.edu:/home/$(USUARIO)/.local/share/jupyter/runtime/kernel-190320.json ./ scp  $(USUARIO)@alumnos.oac.uncor.edu:/home/$(USUARIO)/.local/share/jupyter/runtime/kernel-190320.json ./
 </code> </code>
-Nota: cambiar $(USUARIO) por su nombre de usuario+Nota: cambiar $(USUARIO) por su nombre de usuario y $(PATH_KERNEL) por el path donde se guardamos el archivo de conexión 
  
-**3. Instalar ejecutar spyder **+**3. Crear carpeta de trabajo local conectarla a la carpeta de trabajo remota ** 
 + 
 +Nota importante: Spyder no posee una forma de conexión remota a los archivos del servidor y como el kernel-python se encuentra en el servidor, este necesita los path del servidor. Por eso en nuestra PC crearemos una estructura de carpeta que se asemeje a la del proyecto en el servidor 
 + 
 +Desde una consola de linux en la PC
 <code> <code>
-pip install -U spyder +cd /home/ 
-spyder+sudo su 
 +mkdir $(USUARIO_EN_SERVIDOR)/ 
 +cd $(USUARIO_EN_SERVIDOR)/ 
 +mkdir $(PATH_PARTE_1)/ 
 +cd $(PATH_PARTE_1)/ 
 +mkdir $(PATH_PARTE_2)/ 
 +cd $(PATH_PARTE_2)/ 
 +mkdir $(PATH_PARTE_3)/ 
 +cd $(PATH_PARTE_3)/ 
 +cd /home/ 
 +chown $(USUARIO_PC):$(USUARIO_PC) $(USUARIO_EN_SERVIDOR) 
 +exit 
 + 
 + 
 </code> </code>
  
  
 +{{  :wiki:img_iate_jupyternotebook_pass.png?800  }}
 +
 +**4. Instalar y ejecutar spyder. **
 +<code>
 +pip install -U spyder
 +spyder
 +</code>
 +{{  :wiki:img_iate_jupyternotebook_pass.png?800  }}
  
-{{  :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. **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.
spyder.1652280831.txt.gz · Última modificación: 2022/05/11 14:53 por srgualpa