CentOS 6更新Python2.7版本
2016-10-23 01:03
369 查看
CentOS 6.X自带默认python版本为2.6.6。但由于工作需要,很多时候需要2.7版本,所以需要进行版本升级。
**
注意:如果执行make altinstall时出现:make: * No targets specified and no makefile found. Stop. 之类错误,这是由于没有安装编译器所导致,执行:
**注意:目前已经是最新版!
前面建立的python软连接指向版本后,由于yum不兼容python2.7,导致yum无法正常使用!**
把最头部的:
改成:
:wq 保存退出即可!
到此更新全部结束!
**注意事项
务必确保编译器已安装**
方法/步骤
1、使用 python -V 查询本机python系统。
2、在安装新版之前安装 先安装bz2、zlib,执行下列代码进行安装
yum install -y zlib-devel bzip2-devel xz-libs wget
3、采用wget下载python,执行:
# wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz ,下载完后依次执行: # tar -xvf Python-2.7.8.tar.xz 进行解压
4、解压完后 ,进入刚解压的Python-2.7.8目录(注意区分大小写)
5、进入目录后 依次执行:
**# ./configure --prefix=/usr/local # make altinstall
**
注意:如果执行make altinstall时出现:make: * No targets specified and no makefile found. Stop. 之类错误,这是由于没有安装编译器所导致,执行:
# yum install gcc gcc-c++ autoconf automake 安装即可解决!**
6、建立软连接,使系统默认python指向python2.7,依次执行:
# mv /usr/bin/python /usr/bin/python2.6.6 # ln -s /usr/local/bin/python2.7 /usr/bin/python
7、再来检验python版本
# python -V
**注意:目前已经是最新版!
前面建立的python软连接指向版本后,由于yum不兼容python2.7,导致yum无法正常使用!**
8、解决yum无法使用问题:
执行:vim /usr/bin/yum
把最头部的:
#!/usr/bin/python
改成:
#!/usr/bin/python2.6.6
:wq 保存退出即可!
到此更新全部结束!
**注意事项
务必确保编译器已安装**
相关文章推荐
- centos下更新Python版本的步骤
- centos的python版本更新
- CentOS python版本的升级 从2.6 到2.7
- centOS 更新python版本
- centos下把python版本升级成2.7
- CentOS下更新Python版本
- Centos 升级Python到2.6或2.7版本
- 更新mac自带的python2.7到3.4版本
- CentOS 6.x系统升级Python到2.7版本的Shell脚本分享
- centos 中如何将python更新到最新的版本
- centos下更新Python的版本
- centos 6.5安装python2.7版本 出错
- CentOS6.4升级Python到2.7版本 , 用vim写python代码
- CentOS 5升级Python版本(2.4>2.7)
- CentOS 5升级Python版本(2.4>2.7)
- centos下更新Python版本的步骤
- CentOS升级Python到2.7版本
- Centos6.2 安装Python2.7.x 版本
- centos下更新Python版本的步骤
- Centos下更新Python版本