【发布时间】:2018-07-19 11:44:36
【问题描述】:
我已经按照以下说明在 Google 云平台上设置了一个 VM 实例:
然后我就可以按照说明运行 Jupyter 笔记本了。
现在我希望能够在笔记本中使用我自己的数据....这是我真正苦苦挣扎的地方。我将 Cloud SDK 下载到我的 Mac 上并从终端运行它(根据 https://cloud.google.com/compute/docs/instances/transfer-files)
My-MacBook-Air:~me$ gcloud compute scp /Users/me/Desktop/my_data.csv aml-test:~/amlfolder
其中 aml-test 是我的实例的名称,而 amlfolder 是我在 VM 实例上创建的文件夹。我没有收到任何错误消息,它似乎可以工作(运行后终端显示以下内容 >> 100% 66MB 1.0MB/s 01:03 )
但是,当我通过谷歌控制台上的 SSH 按钮连接到我的虚拟机实例并输入
cd aml文件夹 ls
我看不到任何文件! (我也不能从 jupyter notebook 主页看到它们)
我不知道如何在 GCP VM 实例上的 python jupyter notebook 中使用我自己的数据。我一直在尝试/谷歌搜索一整天。正如您可能已经猜到的那样,我是 GCP 的新手(cd、ls 和 mkdir 是我的 linux 命令知识范围!)
我也尝试使用谷歌云存储 - 我将数据上传到谷歌存储桶(根据https://cloud.google.com/compute/docs/instances/transfer-files),但不知道如何完成最后一步'4。在您的实例上,从存储桶下载文件。'
如果有人能找出我做错了什么,或者比使用 gcloud scp 命令更简单的方法让我自己的数据运行到 GCP 上的 python jupyter notebook 中,请帮忙!
【问题讨论】: