google-cloud-platform - 无法在 GCP 上创建 pytorch cpu 映像
问题描述
我正在尝试使用以下命令在 GCP 上创建一个抢占式 tpu 实例
gcloud compute instances create tpu-1-vm \
--image-project=deep-learning-platform-release \
--image-family=pytorch-latest-cpu\
--preemptible \
--zone=us-central1-f
这些命令崩溃并出现以下错误:
ERROR: (gcloud.compute.instances.create) Could not fetch resource:
- Required 'compute.images.useReadOnly' permission for 'projects/deep-learning-platform-release'
错误很明显,我没有读取该图像的权限。想知道的是如何访问这些图像?应该可以,因为该命令几乎是从 gcp 文档 [1] 中逐字复制的。
[1] https://cloud.google.com/deep-learning-vm/docs/pytorch_start_instance
解决方案
您的命令的唯一问题是该image-project
字段中的一个小错字。正确image-project
的是deeplearning-platform-release
和不是deep-learning-platform-release
。因此,以下命令应该可以正常工作:
gcloud compute instances create tpu-1-vm \
--image-project=deeplearning-platform-release \
--image-family=pytorch-latest-cpu \
--preemptible \
--zone=us-central1-f
推荐阅读
- amazon-web-services - AWS 免费套餐提醒
- python - 如何在 PyQt5 中的 QStackedWidget 中从 Widget 调用 Main Windows 函数
- java - 从登录认证中排除一个 jsf 页面
- symfony - 未知功能“资产” - Symfony 3
- c# - 在 dbcontext 中的请求之间存储数据
- git - Visual Studio 代码:自动提交 git
- java - IText7> 如何将 PdfCanvas 的内容添加为 PdfName.Figure 以实现 PDF/UA 可访问性
- php - 网站在线时无法对我的数据库执行操作
- sql - 如何只选择一列并更新它?
- javascript - 使用事务而不是firebase中的集合是否有成本开销?