You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cloud Shell执行gsutil命令触发OpenSSL属性错误求助

解决Cloud Shell中gsutil命令触发AttributeError的问题

错误原因

该错误是由于Cloud Shell加载了用户本地目录(/home/m_kepa_oecard/.local/lib/python3.9/site-packages)中的OpenSSL模块,而非Google Cloud SDK自带的依赖包,导致版本不兼容,进而触发AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'。

解决方法

临时修复(单次生效)

执行gsutil命令前清空PYTHONPATH环境变量,强制SDK使用自带依赖:

PYTHONPATH="" gsutil version

永久修复(全局生效)

编辑shell配置文件(以~/.bashrc为例),给gsutil设置别名:

  1. 打开配置文件:
nano ~/.bashrc
  1. 在文件末尾添加一行:
alias gsutil='PYTHONPATH="" gsutil'
  1. 保存并退出后,使配置生效:
source ~/.bashrc

备选方案

直接删除用户本地的pyopenssl包,消除依赖冲突:

pip uninstall -y pyopenssl

内容的提问来源于stack exchange,提问作者mati kepa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 23:50:33