导航:首页 > 版本升级 > yumpython升级

yumpython升级

发布时间:2022-07-06 17:44:35

❶ 在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",
line
28
except
OSError,
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的版本

1

python -V

2、下载2.7.3版本的Python

1

wget

3、解压和安装

1
2
3
4
5
6
7

tar -jxvf Python-2.7.3.tar.bz2
#进入解压后的目录
cd Python-2.7.3
#编译和安装
./configure
make
make install

4.查看是否安装成功

1
2
3

/usr/local/bin/python2.7 -V
#如果出现如下信息代表安装成功
Python 2.7.3

5、建立软链接

1
2
3
4
5
6
7
8

#正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6.6版本,考虑到yum是基于python2.6.6才能正常工作,所以不建议卸载。
#采用下面的方法把系统默认的python修改为2.7.3版本
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
#检测是否成功
python -V
#出现2.7.3版本信息代表成功
Python 2.7.3

6、解决修改完系统默认python版本后yum不可用的问题

1
2

#修改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文件,只要系统版本一样即可。拷贝如下文件到系统中:

1
2
3
4
5

python-2.6.6-36.el6.x86_64.rpm
python-urlgrabber-3.9.1-8.el6.noarch.rpm
python-devel-2.6.6-36.el6.x86_64.rpm
python-libs-2.6.6-36.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm

具体版本号,根据你系统盘或者ISO提供为准。我是拷贝到了如下目录

1

/usr/local/src/Python-2.6.6

执行安装

1
2
3
4
5
6
7
8
9

cd /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... python
checking Checking python version... Old python installed
Please 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 install

python -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-old
ln -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
1
2
3
输入:

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 //改为之前的老版本号

阅读全文

与yumpython升级相关的资料

热点内容
穿越远古一女多男 浏览:63
百度云盘压缩文件损坏 浏览:78
wps图表工具 浏览:729
游戏交易的平台app有哪些 浏览:389
饲养人电影无删减版下载 浏览:844
电脑d盘文件可以都删除吗 浏览:696
为何安卓手机无法默认中文开机 浏览:857
主角叫陆离的带系统 浏览:602
不死者之王小说免费阅读 浏览:147
fpga方波的测试程序 浏览:155
大数据战略重点实验室 浏览:23
温州哪里找工作app 浏览:873
韩国全部女卖保险电影 浏览:34
《我的辅导老师》韩国电影 浏览:480
主角收了好多孕妇的小说 浏览:943
交友app有哪些陷阱 浏览:628
电信爽卡支持什么app 浏览:866
蓝燕经典电影 浏览:226
怎么共享文件夹权限 浏览:911
飞言情 小说 浏览:876

友情链接