centos6安装python2.7

centos6默认是python2.6,由于很多功能最低要求也是2.7,所以准备升级2.7

下载源码

到python官网下载2.7源码

编译

configure
make
make intsll

配置python

编译安装完成后,python会安装在/usr/local下,需要替换原来系统中2.6版本

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

修改yum

yum默认用的2.6,用2.7会有问题,上面操作完城后,yum会报错,这时候编辑/usr/bin/yum,把开头指定python的代码改一下
#!/usr/bin/python->#!/usr/bin/python2.6

安装pip

到pip官网下载安装脚本,然后运行

配置pip

pip默认安装也是在/usr/local/bin下,替换系统中原来的pip,不同python,pip必须匹配,不然报错

mv /usr/bin/pip /usr/bin/pip_bak
ln -s /usr/local/bin/pip /usr/bin/pip
posted @ 2022-07-25 14:38  秋来叶黄  阅读(450)  评论(0编辑  收藏  举报