谷歌的colaboratory在本地运行代码

时间:2018-03-24 16:47:41

标签: python jupyter-notebook collaboration gurobi google-colaboratory

是否可以在我的计算机本地运行Google Colaboratory脚本? 如果没有,为什么它以这种方式设计?

我想在简短的代码脚本中协同工作,而不必使用Github等版本控制系统,并且能够使用Windows操作系统这样做,就像在Google Drive等某些平台上发送代码链接一样

目前我还没有能够使用Jupyter Notebook做到这一点,因为看起来,至少就目前来说,在类Unix操作系统中工作是必要的。我发现(但无法执行)的另一种可能性是使用nbviewer webservice。设置说明有点复杂或需要特殊要求,例如使用Windows Pro或企业版。

我找到了Google Colaboratory工具,允许我这样做但是有些库我无法导入/使用它(gurobipy)。还有一个问题是,这些库中的一些连接到需要一些许可证的软件才能被使用(我使用它来获得我大学的许可证)。

我想知道是否有办法在本地运行代码(无需每次都下载脚本)或其他工具来实现此目的。

以下是一些相关问题:

https://github.com/googlecolab/colabtools/issues/29

How to directly upload a Jupyter notebook from Local Machine onto Google Collab? Is there a way to do this?

Google Colab is very slow compared to my PC

wish to use colaboratory. What is simplest way to do a get drive file to python (encapsulated)?

如果我在研究中误解了某些内容或者错过了做某些事情的选项,请告诉我。 提前谢谢!

1 个答案:

答案 0 :(得分:3)

您可以将Colab与本地Jupyter后端一起使用,从而可以轻松访问本地文件和持久环境,但仍然可以使用云端硬盘共享笔记本。

本地Jupyter与Colab一起使用的说明如下: https://research.google.com/colaboratory/local-runtimes.html