我刚刚在本地的conda环境中安装了Jupyter Notebook,并导入了一个从Google Colab下载的.ipynb文件以在本地运行。 我想知道是否有任何扩展可以使Google Colab的表单功能在普通的Jupyter Notebook上工作,使用相同的语法,就像下面这个例子一样: 附注:我知道Jupyter Widgets(ipywidgets)包/扩展,但是语法与Colab Forms不同,理想情况下,我希望保持相同的语法,这样我可以轻松地在Colab和本地之间使用同一文件。
免责声明:这不是对OP提出的问题的严格解决方案,但它是一个可行的替代方案。 几个月来,我一直在寻找一种在本地具有某些Google Colab功能的方法,但一直没有成功。尤其是,到目前为止,我没有找到以下方式的方法: 本地运行Google Colab(离线)。 使用相同语法在本地运行(离线)Google Colab表单的功能。 然而,由于在本地使用Jupyter的主要动机之一是使用本地机器的计算资源,Google Colab提供了一种非常简单的方法来利用平台的所有功能,即使用本地Jupyter环境: 上传你的笔记本到Google Drive,并使用Google Colab打开它。 点击“连接”按钮旁边的箭头,然后点击“连接到本地运行时”。 按照说明操作。 然后,您可以轻松地在Google Colab和本地环境之间来回使用同一文件。
PS:
中提到了这一点。ipywidgets 需要您运行单元格,而 colab 表单语法则不需要 - 这只是其中许多原因之一(colab 用户喜欢使用表单等等)。 - steps