您的位置:首页 > 运维架构 > Linux

centos6.4下编译安装 python2.7

2016-05-11 15:54 721 查看
1,准备

centos是自带python的,所以可以在shell下直接执行:python

可以看到相应的打印信息,但是系统自带的python版本太旧来,于是就应该自己重新编译一个新版本的python。

但是,最好不要把原系统自带的python给覆盖掉,以防系统出现莫名其妙的问题,可以把新版本的python编译到一个指定的目录下,这样最好!

2,下载一个新版本的python(2.7.8)

地址:https://www.python.org/downloads/source/

解压:

xz -d Python-2.7.8.tar.xz --- 解压.xz

tar -xvf Python-2.7.8.tar --- 解压.tar

3,安装

cd Python-2.7.8

./configure --prefix=/usr/local/python27

如果报错,请把相应缺损的依赖包安装上,然后继续执行该指令即可!

make && make install

等待安装完成,之后执行:

/usr/local/python27/bin/python

可以看到python打印出的信息显示python的版本是我们安装的新版本!

现在可以将该脚本连接到/usr/bin目录下,这样就可以在shell中直接启动来,执行:

ln -s /usr/local/python27/bin/python /usr/bin/python27

然后在shell中直接执行:python27

可以看到,打印出来的信息是我们最新安装的python版本!

3,运行一个python文件

切换目录到home目录下,新建一个python文件夹,在其中创建一个后缀名为:.py

的文件然后输入如下代码:

#!/usr/bin/python27

import platform

print platform.uname()

然后保存文件退出,给文件增加可执行权限之后执行:./文件名

即可看到信息!

至此,完成!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: