在 VM 引擎中导入 google.colab 不会让我在 Google Colab 中运行 Jupyter Notebook?
Posted
技术标签:
【中文标题】在 VM 引擎中导入 google.colab 不会让我在 Google Colab 中运行 Jupyter Notebook?【英文标题】:Importing google.colab in VM Engine Doesn't Let me Run Jupyter Notebook in Google Colab? 【发布时间】:2021-05-28 14:49:33 【问题描述】:我在 Google Colab 上有一个需要大量内存使用的脚本,所以我尝试将它链接到 Google 云上的 VM 引擎。根据这个documentation,您创建实例,运行它,验证jupyter notebook 服务器,并将链接连接到本地运行时。但是,因为我使用本地运行时来运行所有内容,所以我必须导入某些库。我能够毫无问题地导入 tensorflow 和 matplot 并且能够连接到服务器,但是当我导入 google.colab 时,它无法正常工作。我已经用不同的虚拟机实例测试了三次,每次似乎都是这样。有没有办法解决这个问题?或者,如果没有,另一种无需使用 google colab 即可访问我需要的数据集的方法? (代码如下)
提前致谢
import pathlib
from google.colab import drive
drive.mount("/content/gdrive")
data_dir_ = "gdrive/My Drive/training"
data_dir_training = pathlib.Path(data_dir_training)
当我尝试在不导入 google.colab 的情况下运行代码时,我的笔记本在 Google Colab 中的外观也是如此:
【问题讨论】:
【参考方案1】:想通了。 pip 安装 google colab 会导致库过时,所以你也必须 pip 升级它。
【讨论】:
以上是关于在 VM 引擎中导入 google.colab 不会让我在 Google Colab 中运行 Jupyter Notebook?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我无法在 Google Colab 中导入 python-rosbag?
在 Microsoft Azure 中导出和导入入站安全规则