Centos下更新Python版本
2015-08-14 14:24
543 查看
注意:更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令、软件包都要依赖预装的老版本python的,比如yum。
更新python:
第1步:更新gcc,因为gcc版本太老会导致新版本python包编译不成功
第2步:下载Python-3.4.3软件包
注意:按照上述命令下载的软件包会存放在你当前的工作目录下,wget命令是一个从网络上自动下载文件的自由工具。
说明:命令中的数字就是版本号,可自行按需要下载
[b]第3步:解压已下载的二进制包并编译安装 [/b]
编译安装完毕以后,可以输入上面一行命令,查看版本
[b]第4步:建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python
[/b]
默认的python成功指向3.4.3以后,yum不能正常使用,需要修改yum的配置文件
第5步:修改yum配置文件
保存退出,yum即可正常使用。如若有其他命令、软件不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。
更新python:
第1步:更新gcc,因为gcc版本太老会导致新版本python包编译不成功
#yum -y install gcc
第2步:下载Python-3.4.3软件包
#wget http://python.org/ftp/python/3.4.3/Python-3.4.3.tgz
注意:按照上述命令下载的软件包会存放在你当前的工作目录下,wget命令是一个从网络上自动下载文件的自由工具。
说明:命令中的数字就是版本号,可自行按需要下载
[b]第3步:解压已下载的二进制包并编译安装 [/b]
#tar zxvf Python-3.4.3.tgz #cd Python-3.4.3 #./configure #make all #make install #make clean #make distclean # /usr/local/bin/python3 –V
编译安装完毕以后,可以输入上面一行命令,查看版本
[b]第4步:建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python
[/b]
#mv /usr/bin/python /usr/bin/python2.6 //当前python的版本为2.6所以是python2.6 #ln -s /usr/local/bin/python3.4 /usr/bin/python输入#python -V,即可查看当前默认python版本
默认的python成功指向3.4.3以后,yum不能正常使用,需要修改yum的配置文件
第5步:修改yum配置文件
#vim /usr/bin/yum把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6 //改为之前的老版本号
保存退出,yum即可正常使用。如若有其他命令、软件不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。
相关文章推荐
- Linux基础二(个人整理)
- git 使用
- linux查看进程启动时间
- linux 修改图像格式
- SUSE linux 配置 Xmanager登录方法
- linux 中运用git提交项目到github
- linux zip命令压缩/解压缩
- linux 用户和用户组管理常用命令
- linux 时区设置
- Solman系列 安装SAP Solution Manager 7.1 on Suse Linux 2
- Linux学习记录(3)认识终端以及一些基本的操作命令
- Linux学习-15-学习LVM逻辑卷
- Linux学习笔记---关机重启命令
- CentOS 5升级Python版本(2.4>2.7)
- Linux下压缩某个文件夹(文件夹打包)
- 释伴:Linux 上的 Shebang 符号(#!)
- Linux下Socket编程----connect()函数的包裹函数介绍
- CentOS下安装hadoop
- Linux下utf-8 BOM 的检查和删除 (65279错误解决办法)
- Linux常用命令大全