centos 安装python2.7

首先更新yum和安装开发工具集

?

1

2

yum -y update

yum groupinstall -y 'development tools'

然后再安装python工具需要的软件包(不然安装setuptools和pip会出错,然后提示找缺少什么文件,所以提前装上)。

?

1

yum install -y zlib-devel bzip2-devel openssl-devel xz-libs wget

用源码安装Python2.7

?

1

2

3

4

5

6

7

8

9

10

11

12

13

// 下载源码

wget http://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz

// 解压文件

xz -d Python-2.7.13.tar.xz

tar -xvf Python-2.7.13.tar

 

// 进入解压后的文件夹

cd Python-2.7.13

// 运行配置

./configure --prefix=/usr/local

// 编译和安装

make

make altinstall

可能你在其他地方看到的是make install,而我这里用的make altinstall。因为altinstall不用影响原来的python版本。

设置软连接

?

1

ln -s /usr/local/bin/python2.7 /usr/bin/python

经过软连接以后我们再使用python命令的是时候就指向我们的2.7版本的python了。

安装setuptools

?

1

2

3

4

5

6

7

8

// 下载源码

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz

// 解压文件

tar -xvf setuptools-1.4.2.tar.gz

// 进入解压后的文件夹

cd setuptools-1.4.2

// 安装

python2.7 setup.py install

安装pip

?

1

curl https://bootstrap.pypa.io/get-pip.py | python2.7

解决yum不能用的问题

因为yum不支持pthon2.7经过上面的步骤你会发现yum不能用了,这们上面安装的时候并没有移除掉python2.6,所以我们只对yum指定python版本就可以了

?

1

2

// 用编辑器打开yum

vi /usr/bin/yum

将第一行  #!/usr/bin/python  改为 #!/usr/bin/python2.6

现在运行一下yum看看是不是能用了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值