【发布时间】:2019-07-26 11:35:33
【问题描述】:
当我输入时:
yum install google-cloud-sdk
我收到一条错误消息,提示它需要大于或等于 2.7 的 python 版本。
我确实安装了 2.7,但是当我输入 python -V 时,它显示的是 2.6.6。
我使用的是 CENTOS 6.10
如何解决此错误并安装 Google Cloud SDK?
【问题讨论】:
-
我会先卸载这两个版本并重新启动。然后安装正确版本的 Python 和 Pip。你的问题是 PATH 的问题,有两个不正确的安装会在未来给你带来痛苦。
-
首先,如果您想要现代组件,您应该避免使用 Red Hat 产品。避免像瘟疫一样的 Red Hat 和 CentOS。其次,如果您希望 Red Hat 具有现代组件,那么请使用 Fedora。 Fedora 通常会为其提供的所有组件提供最新版本。第三,如果您必须使用 CentOS,则启用Software Collections (SCL) 以获取更新的组件。 SCL 仍然提供较旧的组件,但它们不像 Red Hat 供应那样古老。
-
您会推荐什么来代替红帽产品?我只是在新服务器上设置它,所以切换对我来说不是太麻烦。
-
Red Hat 和 CentOS 都可以使用。对于 CentOS,我会使用当前版本而不是旧版本。我更喜欢 Debian,其次是 Ubuntu。但是,这是个人喜好,而不是产品推荐。选择您最了解或更愿意花时间学习的操作系统。注意:一些研究报告称,Ubuntu 是云中最流行的 Linux 操作系统。
标签: python linux server google-cloud-platform centos