centos7升級Python3版本後的yum問題
現在Python這麼火爆的年代,大家都在研究,我也就順勢看了一番。我用的Python3.5,但是對於centos7的系統自帶Python2.7,所以需要建系統內部的Python2.7替換為Python3.5。
但是替換後會有yum會有一些錯誤,不能正常使用。
原因是升級python後,導致yum所需版本不一致導致!
因此修改yum配置檔案(vi /usr/bin/yum)。把檔案頭部的#!/usr/bin/python改成#!/usr/bin/python2.7儲存退出。
但是,做法沒錯,結果我試著安裝一個vim,發現怎麼還報錯。報錯如下:
仔細看看錯誤,其實也是版本問題。上面錯誤指向except OSError, e:,但是好學的我一直試圖吧逗號換成as,但是一直報錯。最後經過無數文件和百度。終於發現近近改個版本就可以。
就修改/usr/libexec/urlgrabber-ext-down檔案,將python同樣指向python2.7,就可以了。
之後安裝vim,立馬成功:
相關推薦
centos7升級Python3版本後的yum問題
現在Python這麼火爆的年代,大家都在研究,我也就順勢看了一番。我用的Python3.5,但是對於centos7的系統自帶Python2.7,所以需要建系統內部的Python2.7替換為Python3.5。但是替換後會有yum會有一些錯誤,不能正常使用。原因是升級
升級Python版本後 yum命令不可用
參考該部落格修復: http://www.cnblogs.com/fibre/p/4069966.html 新版本python安裝目錄 /usr/local/python3 # ./configure --prefix=/usr/local/python3 # make
Centos7 升級python3,解決升級後不兼容問題
cap ast 技術 local man err python2 systemctl 2.7 2017年09月05日 21:16:39 閱讀數:2274 轉載來自:http://www.jianshu.com/p/a538125371d4 Centos
centos7上安裝或升級python3版本
centos7上安裝python3.6.5從官網上下載,目前最新版本是3.6.5https://www.python.org/downloads/然後解壓:tar zxvf Python-3.6.5.tgz然後新建待安裝目錄:mkdir -p /opt/server/pyt
升級Python版本後不能使用yum命令
在Linux中升級Python後不能使用yum命令 在Python命令中不能使用方向鍵更改命令 問題:在Linux中安裝Python之後,由於在xshell中使用Python命令的是不能使用方向鍵? 答案:安裝redaline庫 使用如下命令:
Centos7 升級python3,解決升級後不相容問題
一、確實當前python版本 [[email protected] Python-3.6.1]# python Python 2.7.5 (default, Nov 6 2016, 00:28:07) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on lin
解決修改完系統默認python版本後yum不可用的問題!!!!!!
版本 font div bsp med xid syn http 問題 文章轉自: http://www.linuxidc.com/Linux/2013-05/84727.htm 將文件頭部的: #!/usr/bin/python 改為: #!/usr/bin/pyt
centos7安裝python3.5後文件不相容問題
原始碼安裝python3.5 1. 準備環境 &nbs
centos7安裝python3.5後文件不兼容問題
例如 .org 提前 連接 fire all size 源碼 configure 源碼安裝python3.5 1. 準備環境 yum install gcc-* glibc-* -y
ride.py在執行python3.×版本後導致無法執行及解決辦法
最近一直在自學python自動化,網上看到rf框架挺適合初學自動化測試,於是通過蟲師的搭建了rf框架, 但是在使用過程中遇到了一個問題,在網上沒有找到明確解決辦法於是想到記錄一下 之前為了搭建rf框架下載了python2.7版本,後面又想玩下爬蟲於是下了python3.4版本結果出現了下面的問題:和往常一樣切
升級node版本後VUE專案啟動報錯
檢視node版本: node -v 原來的node版本是8.11.3 升級後的node版本是10.13.0 啟動VUE專案 npm run dev 報錯: fs.js:129 throw new ERR_INVALID_CALLBACK(); ^ Typ
centos7升級python3.7
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz ## 安裝報錯找不到 _ctype zlib 等模組 yum -y install zlib-devel bzip2-devel openssl-devel
centos 7.X 升級 python3(帶修復yum)
centos 7.X 升級 python3 centos 7 自帶 python2.7,準備升級到python 3,特別注意不要刪除系統自帶的 python2.X,因為 後續很多元件都依賴這個版本,比如yum。 1. 編譯安裝可以通過官方網站 https://www.pyt
Centos7 升級php版本到php7
一、首先檢視是否有老版本yum list installed | grep php二、如果安裝的有yum remove php.x86_64 php-cli.x86_64 php-common.x86_
【疑難雜症】-CentOS-修改python版本後yum執行出錯
線上伺服器使用的是CentOS 6.3,系統自帶的python是2.6版本的,該版本的python已經很老了,企業大部分再用的python是2.7版本,而且公司編寫的python爬蟲使用的也是2.7版本的,所以就必須把系統的python升級到2.7。但是升級後,系
Python3安裝後yum無法使用
報錯:執行yum provides '*/applydeltarpm'yum install deltarpm 修改/usr/libexec/urlgrabber-ext-down檔案,將python同樣指向舊版本
解決修改完系統預設python版本後yum不可用的問題
參考原文1http://www.cnblogs.com/Simon-xm/p/3932860.html 參考原文2http://www.cnblogs.com/lucaq/p/6895897.html 由於自己之前在centos7上面安裝了python3.5並在最後建立py
ubuntu14.04升級cmake版本後,ROS catkin_make錯誤解決辦法
ubuntu預設安裝的cmake版本是2.X的,有時候編譯某些軟體時需要升級到3.x以上。 如果是手動原始碼編譯升級方式,可能會導致cmake的安裝路徑與開始的安裝路徑不一致(通常是/usr/bin/cmake 與/usr/local/bin/camke的
python3安裝後yum的報錯修改
centos7 安裝了python3,yum報錯 解決辦法:https://blog.csdn.net/u013214212/a
centos7系統升級後yum update 出錯No module named pycurl
ise different release evel .tar.gz marked epel ssl mirrors Centos7升級後,運行yum update 結果如下 :]# yum updateThere was a problem importing one o