yumpython升级|python版本低怎么升级

❶ 在linux上怎么升级python

系统自带的那抄个2.7版本不要去升袭级,否则很多系统的python脚本不能运行的;升级本身自己安装3.x的版本: 如果yum源中更新了那么是 yum update python如果是自己下载的rpm包,那么 rpm -Uvh python的包如果是源代码文件; 那么看源代码的install文件

❷ 升级python3.4 执行yum 如下提示

这个是你升级过python,你把你原来的python 改过来就可以了。打版个比方:我升级了python3.6 ,我当时是ln -s usr/local/python3.6/bin/python3 /usr/bin/python所以造成了报错权。你把原来备份的python改过来就可以了。你升级过的python改成另外的名字就ok了。我的是ln -s usr/local/python3.6/bin/python3 /usr/bin/python3

❸ 如何解决python升级后yum报错

方法/步骤1当我们输入任何yum命令,都会报错。原因是升级python后,导致yum所需版本不一致导致!2如图,我将python版本编译安装python3.3.0。将3.3链接到/usr/bin/python.3我们查看/usr/bin/yum文件,可以看到,yum调用的是/usr/bin/python这个文件。所以改变之后就会报错。4这个时候我们只需要修改yum配置文件,将python版本只想以前的旧版就可以了。#vi/usr/bin/yum因为我的旧版本是2.7,所以将#!/usr/bin/python改为#!/usr/bin/python2.7就可以了!退出保存5再次运行yum命令,就不回再报错了。如果运行后报以下错误File"/usr/libexec/urlgrabber-ext-down",line28exceptOSError,e:就修改/usr/libexec/urlgrabber-ext-down文件,将python同样指向旧版本,就可以了6也有方法说升级yum版本,使两者版本相匹配。本人还没成功!至少yum3.4.3与python3.3.0版本不匹配!

❹ CentOS 6.4升级Python导致yum无法使用怎么办

因开发需要,今天把CentOS 6.4自带的Python2.6.6升级到了Python2.7.3.按照如下步骤进行升级1、查看当前系统python的版本1python -V2、下载2.7.3版本的Python1wget3、解压和安装1234567tar -jxvf Python-2.7.3.tar.bz2#进入解压后的目录cd Python-2.7.3#编译和安装./configuremakemake install4.查看是否安装成功123/usr/local/bin/python2.7 -V#如果出现如下信息代表安装成功Python 2.7.35、建立软链接12345678#正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6.6版本,考虑到yum是基于python2.6.6才能正常工作,所以不建议卸载。#采用下面的方法把系统默认的python修改为2.7.3版本mv /usr/bin/python /usr/bin/python2.6.6ln -s /usr/local/bin/python2.7 /usr/bin/python#检测是否成功python -V#出现2.7.3版本信息代表成功Python 2.7.36、解决修改完系统默认python版本后yum不可用的问题12#修改yum文件vi /usr/bin/yum将文件头部的1#!/usr/bin/python改为如下内容1#!/usr/bin/python2.6.6整个升级过程完成了。7、其他问题经过上面6步的操作本来yum是可用了,但是不知道哪位牛人又修改了系统的什么文件,导致使用yum的时候还是提示 no named yum的错误提示。经过查阅资料得知都是让修改yum的头部python的版本。但是我已经修改过了(步骤6),不知道怎么解决了。最后放弃了“度娘”采用经常被和谐的Google,在Centos官网上查到了一篇文档,方法如下。首先找到你安装Centos的光盘或者ISO文件,只要系统版本一样即可。拷贝如下文件到系统中:12345python-2.6.6-36.el6.x86_64.rpmpython-urlgrabber-3.9.1-8.el6.noarch.rpmpython-devel-2.6.6-36.el6.x86_64.rpmpython-libs-2.6.6-36.el6.x86_64.rpmyum-3.2.29-40.el6.centos.noarch.rpm具体版本号,根据你系统盘或者ISO提供为准。我是拷贝到了如下目录1/usr/local/src/Python-2.6.6执行安装123456789cd /usr/local/src/Python-2.6.6/rpm -Uvh –replacepkgs *.rpm#出现如下提示Preparing… ########################################### [100%]1:python-libs ########################################### [ 20%]2:python ########################################### [ 40%]3:python-urlgrabber ########################################### [ 60%]4:yum ########################################### [ 80%]5:python-devel ########################################### [100%]执行yum命令,你熟悉的界面出现了~~

❺ centos 中如何将python更新到最新的版本

第1步:更新gcc,因为gcc版本太老会导致新版本python包编译不成功复制代码 代码如下:#yum -y install gcc系统会自动下载并安装或更新,等它自己结束第2步:下载Python-3.3.0软件包复制代码 代码如下:#wget xxx注意:按照上述命令下载的软件包会存放在你当前的工作目录下,wget命令是一个从网络上自动下载文件的自由工具,具体用法说明:命令中的数字就是版本号第3步:解压已下载的二进制包并编译安装复制代码 代码如下:#tar -jxvf Python-3.3.0.tar.bz2#cd Python-3.3.0#./configure#make all#make install#make clean#make distclean# /usr/local/bin/python3 –V编译安装完毕以后,可以输入上面一行命令,查看版本第4步:建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python#mv /usr/bin/python /usr/bin/python2.4 //当前python的版本为2.4所以是python2.4#ln -s /usr/local/bin/python3.3 /usr/bin/python输入#python -V,即可查看当前默认python版本默认的python成功指向3.3.0以后,yum不能正常使用,需要修改yum的配置文件第5步:修改yum配置文件#vi /usr/bin/yum把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.4 //改为之前的老版本号保存退出,yum即可正常使用。如若有其他命令、软件不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。至此,更新完毕。

❻ 如何升级 yum 支持python2.7

由于yum没有兼容python2.7,需要将下面红色的部分由 #!专/usr/bin/python 修改为 #!/usr/bin/python2.6。vi /usr/bin/yum,把下面红色的部分#!/usr/bin/python修改为:属#!/usr/bin/python2.6

❼ python版本低怎么升级

能在线用yum安装更新就用yum,不能就下载个新版本的rpm包,用rpm命令,安装上就OK了。

❽ 如何升级console的python版本到2.7

今天在安装配置NTOP时收到notice:Unable to locate python-config: using workaround <<<<checking for python… pythonchecking Checking python version… Old python installedPlease install python 2.6 or newer.由Notice可以看出ntop需要较高版本的python,而本机当前python版本则过低。所以嘛 就有了本文,以下是本例中python升级的简要说明:#wget #tar zxvf Python-2.7.3.tgz#cd Python-2.7.3#./configure –prefix=/usr/local/python273#make && make installpython -V可以看到新版本python2.7.3已经生效了,正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6.6版本,考虑到yum是基于python2.6.6才能正常工作,所以这里先备份老版本的/usr/bin/python文件为/usr/bin/python-old,然后再做个软连接到/usr/bin/就可以了。mv /usr/bin/python /usr/bin/python-oldln -s /usr/local/python273/bin/python /usr/bin/升级安装好以后你会发现yum无法使用了,因为yum使用的是2.6.6版本的python,所以要修改yum的配置文件以便能够识别2.6.6版本下的python#vi /usr/bin/yum#!/usr/bin/python –> #!/usr/bin/python-old #修改此处为2.6.6的位置,就可以继续使用yum了整个升级过程完成,可以使用Python2.7.3版本了。

❾ yum update python 可以自动升级吗

可以,不过yum只能升级到仓库中最新的版本,python编译很方便的, 你可以参考这个博客:专http://b.defer.cn/?p=105这样你就可属以使用最新的python了

❿ python2.7怎么升级到3.5

译不成功复制代码代码如下:yum -y install gcc系统会自动下载并安装或更新,等它自己结束第2步:下载Python3.5.2软件包说明:命令中的数字就是版本号,你也可以把3.5.2换成你需要的版本。第3步:解压已下载的二进制包并编译安装复制代码代码如下:解压:tar -zxvf Python-3.5.2.tgz进入解压目录: cd Python-3.5.2创建安装目录: mkdir /usr/local/python3.5.2编译: ./configure –prefix=/usr/local/python3.5.2安装: make && make install备份原有python:mv /usr/bin/python /usr/bin/python_2.7.5第4步:建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python mv /usr/bin/python /usr/bin/python2.7.5 //当前python的版本为2.7.5 ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/python 123输入: python -V即可查看当前默认python版本 默认的python成功指向3.5.2以后,yum不能正常使用,需要修改yum的配置文件第5步:修改yum配置文件 vi /usr/bin/yum 把文件头部的 !/usr/bin/python改成 !/usr/bin/python2.7.5 //改为之前的老版本号 保存退出,yum即可正常使用。如若有其他命令、软件不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。至此,更新完毕。第6步:修改另外一个相关的配置文件 vi /usr/libexec/urlgrabber-ext-down该配置文件与yum install 命令有关,如果不修改该文件会报错 File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e:这是因为python版本不匹配:把文件头部的 !/usr/bin/python改成 !/usr/bin/python2.7.5 //改为之前的老版本号


赞 (0)