如何在Python IDE中使用Google Colaboratory服务器作为Python解释器?

问题描述 投票:0回答:3

Google Colaboratory 目前默认提供类似于 Jupyter Notebook 的代码开发界面。但我觉得在没有高级 IDE 功能的情况下在这个界面上进行代码开发是有限制的。

如果我可以使用 Google Colaboratory 作为远程 python 控制台服务器,在 Spyder 或 Pycharm 等 IDE 中进行代码开发,那就太好了。我该怎么做?

python pycharm jupyter-notebook spyder google-colaboratory
3个回答
1
投票

我不知道这是否可能,但您可以使用支持此类界面和功能的 PyCharm IDE。另外,它还提供了更多功能。请查看 https://www.jetbrains.com/help/pycharm/using-ipython-notebook-with-product.html


1
投票

Google Collaboratory 不能用作远程 python 控制台。 查看这个FAQ,它清楚地表明它只是一个 Jupyter 笔记本环境。


0
投票

您似乎在询问如何使用 Google Colaboratory 作为远程 Python 控制台服务器来在 IDE 中进行代码开发。您可以使用 ColabCodeNgrok 的组合来实现此目的。步骤如下:

  1. 创建Ngrok账户并获取代币: 首先创建一个 Ngrok 帐户并获取身份验证令牌。该令牌将用于验证 Ngrok。

  2. 设置 Colab 笔记本: 在新的 Google Colab 笔记本中,运行以下代码来安装所需的包并设置 ColabCode:

    !pip install colabcode
    
    from colabcode import ColabCode
    !ngrok authtoken YOUR_NGROK_AUTH_TOKEN
    
    ColabCode(port=9999)
    

    YOUR_NGROK_AUTH_TOKEN
    替换为您从 Ngrok 账户获得的代币。

  3. 选择运行时类型: 确保根据您的要求(GPU 或 TPU)调整运行时类型,方法是转到“运行时”菜单并选择“更改运行时类型”。在运行上面的代码之前。

  4. 访问远程IDE: 运行代码后,您将在输出中看到 Ngrok 生成的链接。单击此链接将打开一个基于浏览器的 IDE(在您的情况下为 Visual Studio Code),可以访问您的 Colab 实例的资源。

  5. 保持连接: 请记住,当您正在使用远程 IDE 时,不要关闭 Colab 笔记本。关闭笔记本电脑也会终止与远程 IDE 的连接。

使用此设置,您可以有效地将 Google Colaboratory 用作远程 Python 控制台服务器,以便在类似 IDE 的环境中进行代码开发。只需确保遵循所有步骤并保持 Colab 笔记本运行即可保持与远程 IDE 的连接。

© www.soinside.com 2019 - 2024. All rights reserved.