linux – google-cloud-sdk安装在CentOS /usr/local/bin中找不到合适的Python 2.7版本

我们的服务器操作系统是CentOS 6.8,我试图安装google-cloud-sdk,即使我安装了

python 2.7 in /usr/local/bin

,它仍在寻找旧版本

python 2.6 in /usr/bin

.我尝试使用export PATH = /usr/local/bin:$PATH首先查看/usr/local/bin而不是/usr/bin,但问题仍然存在.请提出一种解决方法.

解决方法:

我解决这个问题的方式(我知道它有效)是首先以你想要的方式安装Python 2.7,然后使用Python 2.7安装pip,它将为你提供pip2.7.然后,您可以使用pip2.7安装google_compute_engine模块,使其最终位于右侧模块文件夹中.

# get pip2.7
wget https://bootstrap.pypa.io/get-pip.py
python2.7 get-pip.py

# install the gcloud module
pip2.7 install google_compute_engine

然后,您可以将其添加到$HOME / .bashrc

export CLOUDSDK_PYTHON=/usr/local/bin/python2.7

这是我所知道的最好的可重复方式

上一篇:项目管理修炼之道札记:创造出色团队


下一篇:使用ECS为毕业设计护航