google-cloud-platform - 在 Google Datalab 中运行“gcloud ml-engine”命令时出现语法错误
问题描述
我正在尝试使用 DataLab 将模型部署到 Google ML Engine。该代码在我的实时项目数据实验室中有效,但在我的暂存数据实验室中出现语法错误。我认为这可能是由于 gcloud 的版本不同,所以我运行了更新,但仍然遇到相同的语法错误。我怎样才能解决这个问题?
代码:
MODEL_NAME="waittimes_model_03"
MODEL_VERSION="ml_on_gcp_waittimes_06"
gcloud ml-engine models create ${MODEL_NAME} --regions us-central1
gcloud ml-engine versions create ${MODEL_VERSION} --model ${MODEL_NAME} --origin waitestimates/export/exporter/1532010994 --staging-bucket ${BUCKET} --runtime-version 1.6
错误:
File "<ipython-input-4-104542ff058c>", line 8
gcloud ml-engine models create ${MODEL_NAME} --regions us-central1
^
SyntaxError: invalid syntax
解决方案
将!
前缀添加到您的命令中,例如,
!gcloud ml-engine models create ${MODEL_NAME} --regions us-central1
推荐阅读
- redis - Redis r.lock(key) 正在改变我的键值
- python - 如何在列表中找到最常见的值?
- .htaccess - 将文件上传到主机后 CSS 无法正常工作
- python - Windows 10 上的 WMIC 远程请求
- javascript - 区分(并忽略)Ctrl/Cmd+v keydown 和粘贴事件
- xml - 在 SUMO 模拟中的高速公路上创建 5000-10000 vph
- javascript - 每次迭代后延迟重新渲染视图
- angular - 如何防止外部用户查看来自 Firebase 存储的图像
- android-studio - 为什么 Activity 一开始就关闭?
- rest - 长时间运行 REST API 请求的 ServerSentEvents