[Tutorial de nivel de niñera] PyCharm se conecta de forma remota a ModelArts a través de SSH

1. Crear cuaderno

  1. Primero, busque ModelArts en Recursos de la nube y haga clic para ingresar a la consola de ModelArts .
    inserte la descripción de la imagen aquí
  2. En la consola de ModelArts , haga clic en Notebook en el entorno de desarrollo . Luego haga clic en Crear para crear un cuaderno.
    inserte la descripción de la imagen aquí
  3. Establezca el nombre, seleccione las especificaciones del recurso, etc. según las necesidades individuales. Luego, verifique el desarrollo remoto de SSH y haga clic en " Crear ahora " en el lado derecho del par de claves .
    inserte la descripción de la imagen aquí
  4. Cree un par de claves y haga clic en Aceptar . El par de claves se usará para la autenticación cuando se conecte de forma remota más adelante.
    inserte la descripción de la imagen aquí
  5. Después de eso, veremos una ventana emergente de creación exitosa y el navegador ha descargado un .pemarchivo, que usaremos más adelante. Haga clic en Aceptar para cerrar la ventana emergente.
    inserte la descripción de la imagen aquí
  6. Vuelva a la consola de administración de ModelArts , actualice y seleccione el par de claves recién creado y, finalmente, haga clic en Crear ahora .
    inserte la descripción de la imagen aquí
  7. Haga clic en Enviar .
    inserte la descripción de la imagen aquí
  8. En este punto, hemos creado un Cuaderno.

2. Configurar SSH

  1. En PyCharm Professional Edition, haga clic en la opción Iniciar sesión SSH en Herramientas .
    inserte la descripción de la imagen aquí
  2. En la ventana emergente, cambie el Tipo de autenticación a Par de claves OpenSSH o PuTTY .
    inserte la descripción de la imagen aquí
  3. En este momento, también necesitamos información como el host, el número de puerto y el nombre de usuario. Volvamos a la consola de administración de ModelArts y hagamos clic en el Notebook recién creado .
    inserte la descripción de la imagen aquí
  4. En la dirección de la esquina inferior derecha, podemos encontrar la información correspondiente. La relación correspondiente entre cada información y cada parte de la dirección se muestra en la siguiente figura, donde el archivo de clave privada es el archivo descargado cuando se acaba de crear el par de claves .pem.
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí
  5. Después de hacer clic en Aceptar, aparece la siguiente ventana emergente, continúe haciendo clic en Aceptar .
    inserte la descripción de la imagen aquí
  6. El logotipo de ModelArts aparecerá en la Terminal:
    inserte la descripción de la imagen aquí

3. Configurar el intérprete remoto de Python

  1. Vuelva a PyCharm Professional Edition, haga clic en Configuración en Archivo .
    inserte la descripción de la imagen aquí
  2. Busque la página del intérprete de Python en Project .
    inserte la descripción de la imagen aquí
  3. Haga clic en Agregar intérprete local a la derecha y seleccione En SSH .
    inserte la descripción de la imagen aquí
  4. En la nueva ventana que aparece, seleccione Existente , luego seleccione la configuración de SSH que acaba de configurar.
    inserte la descripción de la imagen aquí
  5. Próximo
    inserte la descripción de la imagen aquí
  6. Seleccione Existente para Entorno , luego haga clic en los puntos suspensivos en el lado derecho de Intérprete y seleccione el intérprete de Python en ModelArts.
    inserte la descripción de la imagen aquí
  7. En términos generales, habrá múltiples intérpretes de Python, los siguientes son dos de ellos:
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí
  8. Después de seleccionar la ruta del intérprete de Python, configure Sincronizar carpetas y haga clic en el icono a la derecha.
    inserte la descripción de la imagen aquí

La función de las carpetas de sincronización es sincronizar el directorio local con el directorio en el servidor en tiempo real. Por lo tanto, también podemos ver las rutas izquierda y derecha en la ventana de la figura a continuación. La ruta de la izquierda es la ruta de nuestro proyecto local, y la ruta de la derecha es la ruta que se sincronizará con el servidor.

  1. Después de que la ventana emergente continúe haciendo clic en la ruta a la derecha, modifíquela al directorio de trabajo.
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí
  2. Luego haga clic en Aceptar para volver a la ventana SSH y luego haga clic en crear
    inserte la descripción de la imagen aquí
  3. En este punto, la dirección del receptor de Python se ha configurado, haga clic en Aceptar . Como se muestra abajo:
    inserte la descripción de la imagen aquí

4. Visualización de resultados

Después de completar los pasos anteriores, podemos conectarnos de forma remota al intérprete de Python de ModelArts, como se muestra en la siguiente figura:
inserte la descripción de la imagen aquí
Puede usar el intérprete de Python de ModelArts para ejecutar archivos locales de Python:
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_45800258/article/details/131555025
Recomendado
Clasificación