python入门系列之一:Centos6下python2.7的安装

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介:

1)编译安装python2.7

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[root@mysql-master ~] # python -V
Python 2.6.6
查看python的版本信息(之前的yum是通过yum安装的)
[root@mysql-master src] # wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
[root@mysql-master src] # file Python-2.7.9.tar.xz 
Python-2.7.9. tar .xz: xz compressed data
[root@mysql-master src] # xz -d Python-2.7.9.tar.xz 
[root@mysql-master src] # ls
debug  kernels  Python-2.7.9. tar
[root@mysql-master src] # tar -xf Python-2.7.9.tar 
[root@mysql-master src] # cd Python-2.7.9
[root@mysql-master Python-2.7.9] # ./configure 
[root@mysql-master Python-2.7.9] # make && make install
[root@mysql-master Python-2.7.9] # echo $?
0
[root@mysql-master Python-2.7.9] # /usr/local/bin/python2.7 -V
Python 2.7.9
[root@mysql-master Python-2.7.9] # mv /usr/bin/python /usr/bin/python2.6
mv :是否覆盖 "/usr/bin/python2.6" ?  yes
[root@mysql-master Python-2.7.9] # ln -s /usr/local/bin/python2.7 /usr/bin/python
[root@mysql-master Python-2.7.9] # python -V
Python 2.7.9

2)调整yum的配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
因为yum使用会调用python的信息,避免重新安装python后,yum出现报错,编辑yum的文件:
[root@mysql-master Python-2.7.9] # sed -i 's@#!/usr/bin/python@#!/usr/bin/python2.6@g' /usr/bin/yum
[root@mysql-master Python-2.7.9] # cat /usr/bin/yum |head
#!/usr/bin/python2.6
import  sys
try:
     import  yum
except ImportError:
     print >> sys.stderr,  "" "\
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
    %s
[root@mysql-master Python-2.7.9] # python
Python 2.7.9 (default, Nov 16 2016, 19:53:47) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
Type  "help" "copyright" "credits"  or  "license"  for  more  information.
>>> print  "hello,world"
hello,world
到此,python2.7的基本安装也完成了。









本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1873670,如需转载请自行联系原作者
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
22小时前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
18 3
|
1天前
|
算法 物联网 数据库
Python 物联网入门指南(一)(4)
Python 物联网入门指南(一)
12 3
|
1天前
|
物联网 Linux 网络安全
Python 物联网入门指南(一)(3)
Python 物联网入门指南(一)
14 4
|
1天前
|
网络协议 物联网 Linux
Python 物联网入门指南(一)(2)
Python 物联网入门指南(一)
10 1
|
1天前
|
物联网 机器人 异构计算
Python 物联网入门指南(一)(1)
Python 物联网入门指南(一)
11 2
|
1天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
|
1天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
|
1天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
10 4
|
1天前
|
Oracle jenkins 持续交付
新的centos7.9安装jenkins(二)
新的centos7.9安装jenkins(二)
|
1天前
|
jenkins Java 持续交付
新的centos7.9安装jenkins—(一)
新的centos7.9安装jenkins—(一)

热门文章

最新文章