首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过curl在ubuntu中安装Google时出错

通过curl在ubuntu中安装Google时出错
EN

Stack Overflow用户
提问于 2014-07-19 06:04:00
回答 1查看 1.2K关注 0票数 1

运行命令:

代码语言:javascript
复制
curl https://dl.google.com/dl/cloudsdk/release/install_google_cloud_sdk.bash | bash

(我尝试使用"curl https://sdk.cloud.google.com/ x bash“有相同的错误)

没问题..。

安装:用于Python和PHP的应用程序引擎SDK .完成

安装: BigQuery命令行工具完成

安装: BigQuery命令行工具(特定平台)已完成安装:云DNS管理命令行接口。完成安装:云SDK核心命令行工具..。完成

安装:云SDK核心库(特定平台)完成

安装:用于Python和PHP开发人员的云SDK .完成

安装:云SQL管理命令行接口完成安装:云存储命令行工具..。完成

安装:云存储命令行工具(特定平台)。已完成安装:计算引擎命令行接口(RC)。完成安装:计算引擎命令行工具..。完成

安装:计算引擎命令行工具(特定平台)。完成

错误:

代码语言:javascript
复制
Installing: gcloud app Python Extensions ... Traceback (most recent call last):
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/install.py", line 367, in <module>
    main()
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/install.py", line 346, in main
    pargs.additional_components)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/install.py", line 309, in Install
    components = InstallComponents(to_install)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/install.py", line 331, in InstallComponents
    components.update(component_ids=component_ids, allow_no_backup=True)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/calliope/frontend.py", line 235, in __call__
    post_run_hooks=None, kwargs=kwargs)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/calliope/frontend.py", line 274, in _Execute
    pre_run_hooks=pre_run_hooks, post_run_hooks=post_run_hooks)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/calliope/backend.py", line 878, in Run
    result = command_instance.Run(args)
  File "/home/fernandmg/google-cloud-sdk/lib/googlecloudsdk/gcloud/sdktools/components/update.py", line 65, in Run
    args.component_ids, allow_no_backup=args.allow_no_backup)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/update_manager.py", line 457, in Update
    self._InstallFunction(staging_state, diff))
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/update_manager.py", line 372, in _UpdateAndPrint
    action_func(component.id)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/update_manager.py", line 378, in Inner
    return install_state.Install(diff.latest, component_id)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/local_state.py", line 80, in _TryFunc
    return func(*args, **kwargs)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/local_state.py", line 418, in Install
    files = self._GetInstaller(snapshot).Install(component_id)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/installers.py", line 109, in Install
    return self._InstallTar(component)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/installers.py", line 144, in _InstallTar
    url, self.__download_directory, self.__sdk_root)
  File "/home/fernandmg/google-cloud-sdk/bin/bootstrapping/../../lib/googlecloudsdk/core/updater/installers.py", line 176, in DownloadAndExtractTar
    shutil.copyfileobj(req, fp)
  File "/usr/lib/python2.7/shutil.py", line 49, in copyfileobj
    buf = fsrc.read(length)
  File "/usr/lib/python2.7/socket.py", line 380, in read
    data = self._sock.recv(left)
  File "/usr/lib/python2.7/httplib.py", line 567, in read
    s = self.fp.read(amt)
  File "/usr/lib/python2.7/socket.py", line 380, in read
    data = self._sock.recv(left)
  File "/usr/lib/python2.7/ssl.py", line 341, in recv
    return self.read(buflen)
  File "/usr/lib/python2.7/ssl.py", line 260, in read
    return self._sslobj.read(len)
ssl.SSLError: The read operation timed out

显然错误出现在"gcloud应用Python扩展“中.

详情:

Python版本为2.7.6

发行商ID: Ubuntu描述:Ubuntu14.04LTS发行版: 14.04代码:信任

我能做什么?可能的解决办法,帮助?

EN

回答 1

Stack Overflow用户

发布于 2014-07-19 18:14:51

你可能遇到的问题:

  1. 您所处的网络环境将中断SSL连接,很少有防火墙会造成这种情况。切换到不同的网络环境,然后再试一次(也许您的移动网络?)
  2. 您的Python安装还没有完成,SSL模块可能无法工作,请尝试使用智能安装Python 2的不同副本,然后再试一次(记住为新安装的Python解释器指定Python解释器)

信息太少了,我会尝试做一些实验来再现你的情况。

希望能帮上忙。

更新的

我在Ubuntu14.04上看到了一些TLS问题,这会中断SSL连接,这可能就是问题所在,Ubuntu14.04是您唯一的解决方案吗?

如果是这样的话,您可能需要这些信息来解决问题:

SSL handshake is not working when compiled in Ubuntu 14

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24837284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档