service - 授予服务帐户权限错误
问题描述
一步一步地按照示例进行操作,
https://cloud.google.com/text-to-speech/docs/reference/libraries#client-libraries-usage-python
在 Step2 上,我收到以下错误。
D:\google-api-python\py>gcloud projects add-iam-policy-binding [my-project-for-tts] --member "serviceAccount:[tts-python-1]@[my-project-for-tts].iam.gserviceaccount.com" --role "roles/owner"
ERROR: (gcloud.projects.add-iam-policy-binding) INVALID_ARGUMENT: Request contains an invalid argument.
什么论点在这里似乎无效?
我的意图是通过加载自定义输入文本文件并将输出保存在我的本地磁盘中来使用文本转语音服务。我成功安装了google-sdk和python。
解决方案
似乎方括号在这里是无效的参数。使用我自己的服务帐户并运行您的命令我得到同样的错误,但删除 [] 运行正常。
如果删除 [],则该命令将正常工作。
推荐阅读
- sql - 一列中一个特定数据的多个值
- python-3.x - if 和 elif 重复
- python - 将 Python3 笔记本连接到 RDS 数据库 MySQL
- python - Tensorflow:在训练期间操纵偏差
- python-3.x - urllib.request 在 urlopen 上失败
- json - 如何使用颤振下拉小部件从 Django REST API 端点填充数据
- python - Numpy优化重塑:2D数组到3D
- arrays - 查找从一个 SAS 表到另一个表的最接近值
- c# - 无法在文本框wpf中显示组合框的文本
- javascript - 从常规机器中的 geoson 数据制作一个数组