阿里云ECS服务器CentOS7.2安装Python2.7.13
2017-10-27 17:03
543 查看
yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装。
操作步骤如下:
操作步骤如下:
检查CentOS7.2中原先的版本:
# python -V Python 2.6.6
安装devtoolset
# yum groupinstall "Development tools"
安装编译Python需要的包
yum install zlib-devel yum install bzip2-devel yum install openssl-devel yum install ncurses-devel yum install sqlite-devel
下载最新的Python2.7.13
# wget --no-check-certificate https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz
解压Python
# tar -jxvf Python-2.7.13.tar.bz2
编译与安装Python2.7.13
# ./configure --prefix=/usr/local # make && make altinstall
查看版本信息
# /usr/local/bin/python2.7 -V Python 2.7.13
建立软连接,使系统默认指向python2.7
# mv /usr/bin/python /usr/bin/python2.6.6 # ln -s /usr/local/bin/python2.7 /usr/bin/python
再次查看Python的版本
# python -V Python 2.7.13
解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所需要指定 yum 的Python版本
# vi /usr/bin/yum 将头部的 #!/usr/bin/python 改成 #!/usr/bin/python2.6.6
如果有输入法,还要更改配置iBus,因为iBus也不支持Python2.7
# vi /usr/bin/ibus-setup # vi/usr/libexec/ibus-ui-gtk 打开这两个文件,找到exec python这一行 改成exec python2.6保存和退出;
相关文章推荐
- centos7.2 lamp环境安装搭建(基于阿里云ECS服务器)
- 阿里云服务器ECS上CentOS安装mysql
- 购买阿里云ECS服务器,centos6.5安装jdk;mysql;tomcat,绝对正确,服务器重新初始化了5次!
- 03-Docker-Centos 7.2 之 运行fabric-samples 阿里云ECS服务器
- [CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
- 阿里云服务器ECS centos7.2搭建nginx环境以及负载均衡
- 阿里云ECS服务器centos6.5安装jdk;mysql;tomcat
- 阿里云ECS服务器centOS上安装redis, jedis连接超时解决
- 阿里云ECS服务器centos6.5安装jdk、mysql、tomcat介绍
- 阿里云服务器ECS centos7.2搭建nginx环境以及负载均衡
- 阿里云ECS服务器,centos6.5安装jdk,mysql,tomcat
- 阿里云服务器centos7.2 的安装及配置java web环境
- 阿里云服务器ECS centos7.2搭建nginx环境以及负载均衡
- CentOS 6.5 64 安装多个mysql 服务 -阿里云服务器ECS
- 阿里云服务器ECS安装linux CentOS 6.8教程
- 终极版阿里云ECS实例centos7.2 python升级与yum\pip的对应配置
- [Docker 入门--安装篇]阿里云ECS服务器Centos系统上安装docker
- 从零开始配置阿里云服务器Centos7.4(一):安装python3
- 阿里云ECS(Centos7.2 64bit)安装Docker
- 【绝对能用】新买的阿里云ECS服务器,Centos7.3系统,安装jdk,mysql,tomcat,svn服务器等软件。