3

google cloud sdk的官方文档

  • 使用 Cloud SDK 存储库信息更新 YUM
  • 安装云 SDK

但是当我按照指令发生错误Requires: python2 >= 2.7时。

$ sudo yum install google-cloud-sdk
Loaded plugins: priorities, update-motd, upgrade-helper
4 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package google-cloud-sdk.noarch 0:206.0.0-1.el7 will be installed
--> Processing Dependency: python2 >= 2.7 for package: google-cloud-sdk-206.0.0-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: google-cloud-sdk-206.0.0-1.el7.noarch (google-cloud-sdk)
           Requires: python2 >= 2.7
           Available: python26-2.6.9-2.89.amzn1.x86_64 (amzn-main)
               python2 = 2.6.9-2.89.amzn1
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

我知道我可以使用 tar.gz 安装 SDK,但是如果我只想使用 rpm,我该如何解决这个问题。任何指针将不胜感激。

4

2 回答 2

2

安装 yum 下载器:

# yum install yum-utils

下载 RPM:

# yumdownloader google-cloud-sdk-231.0.0-1.el7.noarch

使用“--nodeps”移动并安装 RPM:

# mv 4c714e030c915-google-cloud-sdk-231.0.0-1.el7.noarch.rpm /usr/local/src/google-cloud-sdk-231.0.0-1.el7.noarch  
# rpm -ivh --nodeps /usr/local/src/google-cloud-sdk-231.0.0-1.el7.noa
于 2019-01-29T12:11:09.210 回答
-1

你得到的错误是由于你的操作系统没有解决对 python 的依赖,你需要更新。我会指导您Can't install gcloud on Amazon Linux : invalid syntax因为这似乎与同一问题有关,该解决方案可能会对您有所帮助。

于 2018-10-05T22:13:19.867 回答