首页 > 代码库 > centos6.4下编译安装 python2.7
centos6.4下编译安装 python2.7
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()
然后保存文件退出,给文件增加可执行权限之后执行:./文件名
即可看到信息!
至此,完成!
centos6.4下编译安装 python2.7