从 GCloud 激活服务帐户

2023-12-24

我正在尝试配置一个Google Cloud Storage 存储桶对象更改的通知 https://developers.google.com/storage/docs/object-change-notification#_Authorization但是,当我尝试让 gsutil 通过此命令使用服务帐户时,我陷入了困境。

gcloud auth activate-service-account service-account-email --key-file path/to/key.p12

我在命令行中得到的错误是:

ERROR: (gcloud.auth.activate-service-account) PyOpenSSL is not available. If you have already installed PyOpenSSL, you will need to enable site packages by setting the environment variable CLOUDSDK_PYTHON_SITEPACKAGES to 1. If that does not work, See https://developers.google.com/cloud/sdk/crypto for details.

我跟着获取 pyOpenSSL 的说明 https://developers.google.com/cloud/sdk/crypto。如果我向 pip 询问该软件包,它会告诉我它已安装

$ pip show pyopenssl
---
Name: pyOpenSSL
Version: 0.14
Location: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Requires: cryptography, six

如果我调用 env 命令,我还会看到环境变量

$ env
...
CLOUDSDK_PYTHON_SITEPACKAGES=1

难道我做错了什么?


这表明 PyOpenSSL 未正确安装。由于 PyOpenSSL 包含加密例程,Cloud SDK 无法轻松打包它,我们依赖第三方安装。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 GCloud 激活服务帐户 的相关文章

随机推荐

  • 查询每个小部件最近的两个条目

    我有两张桌子 其中一个 小部件 有一个小部件列表 ID 小部件名称 颜色等 以及有关它们的数据 另一个 测试 有一个在小部件上运行的测试列表 ID 日期 info1 info2 等 我想要做的是显示最近的两个测试 我认为我真的不需要为此使用
  • 在“WEB-INF/lib”文件夹和“src/main/resources”文件夹中找不到 jar 文件的解决方案?

    我有一个在 Jetty App Engine Spring 上运行的 Java 应用程序 去掉一些之后jar文件来自pom并将它们放入WEB INF lib文件夹 它们不再被发现 我得到了很多 Cannot find symbol 构建错误
  • 如何对自定义元素进行单元测试

    我有一个扩展的类HTMLElement 从阅读这个线程 https github com Microsoft TypeScript issues 574 issuecomment 231683089 https github com Mic
  • 在 Phonegap/Cordova 3.0+ 中,更改后是否有办法刷新插件?

    抱歉 如果这是一个简单的问题 我希望这是一个简单的问题 PhoneGap Cordova 文档非常糟糕 目录结构如下 platforms ios android plugins www 无论如何 是否可以在父插件目录中进行更改 然后将这些更
  • ASP.NET FileUpload - 如何更改“浏览...”按钮描述的语言?

    我知道这里已经发布了非常相似的问题 如何更改 FileUpload 控件 System Web UI WebControls 中浏览按钮的文本 https stackoverflow com questions 94316 how to c
  • 检查控制器所有操作的会话

    我有一个简单的 MVC 应用程序 我想首先检查此操作的会话 public ActionResult Index if Session UserInfo null return RedirectToAction Login Users ret
  • 生成访问令牌 Instagram API,无需登录?

    因此 我正在构建一个餐厅应用程序 我想要的功能之一是允许该应用程序的用户查看特定餐厅 Instagram 帐户中的照片 我希望用户无需登录 Instagram 帐户即可看到此内容 因此他们甚至不需要 Instagram 帐户即可实现此功能
  • 将 iOS 崩溃转储中的偏移量与反汇编的二进制文件相匹配

    我无法将 iOS 崩溃转储的堆栈跟踪中的偏移量与 otool 输出的二进制文件反汇编中的偏移量进行匹配 任何人都可以确认我原则上如何匹配这些 例如 如果我在故障转储中得到一行 0 myapp 0x00005b0a 0x1000 19210
  • fcntl(), F_GETFD 在 UNIX 中的含义

    unix 中 fcntl 函数中 F GETFD 的含义是什么 据我了解 如果指定位置没有文件描述符 它应该返回 1 如果这是真的 那么什么时候会发生 当接近该位置的文件描述符时 F GETFD 也不返回 1 这是使用 F GETFD 的程
  • window.onload 中调用的函数无法识别元素

    我在这里有点困惑 我认为指定的函数window onload在页面加载之前没有执行 尽管如此 我在下面的代码中遇到了错误 这是jsfiddle版本 http jsfiddle net Claudius raktx img alt src h
  • 在c++中获取动态库目录(linux)

    是否有任何编程方式来获取程序加载的动态库的位置 我知道可以获得 可执行 运行路径 但这对我来说还不够 我正在开发一个具有一些依赖项的外部库 我需要相应地指向它的位置 例如 程序运行在 local deepLearning bin 该程序使用
  • 同步计时器以防止重叠

    我正在编写一个 Windows 服务 它定期运行可变长度的活动 数据库扫描和更新 我需要经常运行此任务 但要处理的代码不能安全地同时运行多次 如何最简单地设置一个计时器 每 30 秒运行一次任务 同时不重叠执行 我假设System Thre
  • 带有自定义视图控制器的 iOS 共享扩展

    我正在创建一个共享扩展 以允许将 Youtube 视频共享到我的应用程序中 但很难顺利地呈现我的自定义 UI 我不想使用仅包含原始 Youtube URL 的默认视图控制器 而是想做一些视觉上类似于 Facebook 扩展的操作 显示缩略图
  • 实体框架 - 在多对多关系中两次添加相同的实体

    好的 所以这里是交易 我有两个实体 产品 和 零件 产品由零件组成 而且零件可以在其他产品中重复使用 这些实体之间的关系是多对多的 这一切都很好 问题是我不能将同一部件两次添加到同一产品中 EF 似乎强制所有相关实体都是唯一的 考虑以下代码
  • 当滚动样式设置为日期时,log4net 有时不会滚动日志文件

    我有一个 Windows C 应用程序 它使用 log4net 进行日志记录 这是记录器的配置方式
  • Java Struts 1:从一个动作前进到另一个动作。通过 ActionForm 传递数据

    我们一直在尝试从一个操作重定向到另一个操作 希望数据能够在相应的操作之间传递ActionForm豆子 第一个操作接收来自浏览器的请求 打印数据字段 并将其转发到另一个操作 该操作打印相同的字段并重定向到 JSP 问题是ActionTo正在打
  • 调用 initWithNibName 不会初始化笔尖中的项目,它有 0x0

    当我打电话时 self viewController DidItViewController alloc initWithNibName DidItViewController bundle nil 然后我在调试器中执行此行后立即检查 se
  • 动态规划 - 斐波那契

    基本上 我是一名学习程序员 这周向我介绍了动态编程 我们的任务是使用动态规划找到斐波那契数列 提供的伪代码显然位于函数中 init table to 0s if n 1 return n else if table n 1 0 table
  • 将值添加到闪亮的反应表中

    我希望我的闪亮应用程序的用户能够迭代地将元素添加到表中 但我无法弄清楚如何保存这些值 在此示例中 我希望用户能够在文本框中添加值 这些值应添加到主面板中表格的底部 此时先前添加的值将丢失 library shiny runApp list
  • 从 GCloud 激活服务帐户

    我正在尝试配置一个Google Cloud Storage 存储桶对象更改的通知 https developers google com storage docs object change notification Authorizati