Yum:[Errno 5] [Errno 2] No such file or directory錯誤

轉自:http://blog.51cto.com/chaichuan/2083574python

 


yum安裝軟件時,能夠鏈接yum 倉庫,可是下載安裝時失敗,報錯以下shell

root@pts/0 # yum install httpd 已加載插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors-internal.yyhu.com * extras: mirrors-internal.yyhu.com * updates: mirrors-internal.yyhu.com 正在解決依賴關係 --> 正在檢查事務 ---> 軟件包 httpd.x86_64.0.2.4.6-67.el7.centos.6 將被 安裝 --> 解決依賴關係完成 依賴關係解決 ========================================================================================================================================================================================== Package 架構 版本 源 大小 ========================================================================================================================================================================================== 正在安裝: httpd x86_64 2.4.6-67.el7.centos.6 updates 2.7 M 事務概要 ========================================================================================================================================================================================== 安裝 1 軟件包 總下載量:2.7 M 安裝大小:9.4 M Is this ok [y/d/N]: y Downloading packages: Error downloading packages: httpd-2.4.6-67.el7.centos.6.x86_64: [Errno 5] [Errno 2] 沒有那個文件或目錄

這個是由於系統以前升級過python,原來版本是2.7,升級python3後,yum 調用python找不到2.7的版本了centos

有兩個配置文件須要修改bash

/usr/bin/yum
/usr/libexec/urlgrabber-ext-down

分別將文件開頭的聲明路徑改正確,改回2.7的版本架構

#! /usr/bin/env python2.7
相關文章
相關標籤/搜索