導航:首頁 > 版本升級 > 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升級相關的資料

熱點內容
首營供應商提供哪些資料文件 瀏覽:386
經典風月影視 瀏覽:666
生孩子電影 瀏覽:667
iphone中音樂怎麼刪除 瀏覽:542
關於愛情韓劇電影免費觀看 瀏覽:941
無保qq申訴上保 瀏覽:215
蘋果6splussd卡 瀏覽:802
庫樂隊app顯示19是什麼意思 瀏覽:701
言言直播的官方網站是多少 瀏覽:340
啄木鳥十大電影女同天堂 瀏覽:507
iris女主扮演者 瀏覽:144
51自學網cor視頻教程 瀏覽:243
怎麼用ps把臉p黑教程 瀏覽:223
播放iso藍光原盤app有哪些 瀏覽:115
尋呼機地址碼編程是什麼意思 瀏覽:947
數據包安全未知為什麼解壓不出來 瀏覽:69
愛人女主角 瀏覽:623
古龍小說下載 瀏覽:242
linux單詞統計 瀏覽:200
iphone音符符號 瀏覽:649

友情鏈接