如何在Google计算引擎中使用PyCharm

ryu*_*nho 6 python pycharm google-cloud-platform

我有一个在Google云平台上运行的计算引擎实例。

我想将计算引擎的Python解释器用作Pycharm的远程解释器。这意味着我将在本地计算机上使用Pycharm并远程运行计算。

关于如何实现这一目标的任何线索?

mad*_*n25 6

正如James Hirschhorn指出的那样,以下需要PyCharm 的专业版。

  1. 为 GCP 上的远程机器分配一个公共 IP。
  2. 运行gcloud compute config-ssh以自动将您项目的虚拟机添加到您的~/.ssh/config或手动添加您的虚拟机的公共 IP 到其中。如果您跳过了第 1 步,那么gcloud compute config-ssh每次重新启动远程 VM 时都必须运行,因为它总是会分配一个新的 IP。在~/.ssh/config被填充在下列格式许多条目:
    Host the-vm-host-name  # use this in PyCharm's Host field
        HostName 123.456.789.00  # the VM's IP address
    
    Run Code Online (Sandbox Code Playgroud)
  3. Host在 PyCharm 的部署配置中使用要连接的远程名称
  4. 添加远程解释器:从下拉列表中选择远程服务器(之前创建的那个)并将 PyCharm 指向pythonPython 安装的可执行文件。
  5. 完毕


Jam*_*orn 1

我的理解是你需要Pycharm Ultimate Edition来支持远程服务器。如果您有 Ultimate,那么您可以按照这些说明进行操作。