Tengo una instancia de motor de cómputo que se ejecuta en la plataforma en la nube de Google.
Me gustaría usar el intérprete de Python del motor de cómputo como intérprete remoto con Pycharm. Esto significa que usaría Pycharm en mi máquina local y ejecutaría cálculos de forma remota.
¿Alguna pista sobre cómo lograr esto?
Lo siguiente requiere, como señaló James Hirschhorn , la versión profesional de PyCharm.
gcloud compute config-ssh para agregar automáticamente las VM de su proyecto a su ~/.ssh/config o agregue manualmente la IP pública de su VM. Si omitió el paso 1, debe ejecutar gcloud compute config-ssh cada vez que reinicie la VM remota, ya que siempre se le asigna una nueva IP. El ~/.ssh/config se completa con muchas entradas en el siguiente formato: Host the-vm-host-name # use this in PyCharm's Host field HostName 123.456.789.00 # the VM's IP addressHost del control remoto que desea conectar en su configuración de implementación en PyCharmpython ejecutable de su instalación de Python.Tengo entendido que necesita Pycharm Ultimate Edition para admitir servidores remotos. Si tienes Ultimate, entonces puedes seguir estas instrucciones .