新装了CentOS 6.5系统,打算使用yum安装程序是出现了如下错误:

Loading mirror speeds from cached hostfile

Traceback (most recent call last):

File "/usr/bin/yum", line 29, in <module>

yummain.user_main(sys.argv[1:], exit_code=True)

File "/usr/share/yum-cli/yummain.py", line 285, in user_main

errcode = main(args)

File "/usr/share/yum-cli/yummain.py", line 136, in main

result, resultmsgs = base.doCommands()

File "/usr/share/yum-cli/cli.py", line 434, in doCommands

self._getTs(needTsRemove)

File "/usr/lib/python2.6/site-packages/yum/depsolve.py", line 99, in _getTs

self._getTsInfo(remove_only)

File "/usr/lib/python2.6/site-packages/yum/depsolve.py", line 110, in _getTsInfo

pkgSack = self.pkgSack

File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 887, in <lambda>

pkgSack = property(fget=lambda self: self._getSacks(),

File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 669, in _getSacks

self.repos.populateSack(which=repos)

File "/usr/lib/python2.6/site-packages/yum/repos.py", line 279, in populateSack

self.doSetup()

File "/usr/lib/python2.6/site-packages/yum/repos.py", line 105, in doSetup

self.ayum.plugins.run('postreposetup')

File "/usr/lib/python2.6/site-packages/yum/plugins.py", line 184, in run

func(conduitcls(self, self.base, conf, **kwargs))

File "/usr/lib/yum-plugins/fastestmirror.py", line 197, in postreposetup_hook

if downgrade_ftp and _len_non_ftp(repo.urls) == 1:

File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 699, in <lambda>

urls = property(fget=lambda self: self._geturls(),

File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 696, in _geturls

self._baseurlSetup()

File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 648, in _baseurlSetup

self.mirrorurls = self._replace_and_check_url(mirrorurls)

File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 691, in _replace_and_check_url

print 'YumRepo Error: All mirror URLs are not using ftp, http[s] or file.\n Eg. %s' % misc.to_utf8(skipped)

File "/usr/lib64/python2.6/codecs.py", line 351, in write

data, consumed = self.encode(object, self.errors)

UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 3746: ordinal not in range(128)

解决方案

依次执行以下操作:

cd /var/lib/rpm/

rm -i __db.*

yum clean all

yum history new

yum出现的“UnicodeDecodeError: 'ascii' codec”问题解决的更多相关文章

  1. UnicodeDecodeError: ‘ascii’ codec can’t decode...: ordinal not in range(128 问题解决

    UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128 原 ...

  2. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 12: ordinal not in range(128)问题解决

    今天在验证字符串是否包含的时候报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 12: ordinal n ...

  3. 安装mysql-python报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 65: ordinal not in range(128)

    安装mysql-python报错: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 65: ordinal n ...

  4. UnicodeDecodeError: 'ascii' codec can't decode byte 0x9c in position 1: ordinal not in range(128)

    待研究: compressed_data = zlib.compress(json.dumps(data), 9) file_data = MySQLdb.escape_string(compress ...

  5. python2.7 报错(UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128))

    报错: 原来用的python3.5版本后来改为2.7出现了这个错误里面的中文无法显示 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 ...

  6. Requests库上传文件时UnicodeDecodeError: 'ascii' codec can't decode byte错误解析

    在使用Request上传文件的时候碰到如下错误提示: 2013-12-20 20:51:09,235 __main__ ERROR 'ascii' codec can't decode byte 0x ...

  7. 【Python】【解决】UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 1: ordinal not in range(128)

    1.问题描述 今天在升级Ubuntu到14.04,使用命令行启动软件更新器,进行版本升级,结果开始升级就异常退出了,具体打印如下: $update-manager -d 正在检查新版 Ubuntu 使 ...

  8. setuptools,pip,install,UnicodeDecodeError: 'ascii' codec can't decode byte.原因和解决方案

    昨天重装Python2.7.6时,为了安装第三方库,我去下pip.为了装pip,又得先装 ez_setup.py.结果装ez_setup时,遇到了问题,报错: UnicodeDecodeError:  ...

  9. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128) 解决办法

    最近在用Python处理中文字符串时,报出了如下错误: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ...

随机推荐

  1. kafka.common.ConsumerRebalanceFailedException异常解决

    kafka.common.ConsumerRebalanceFailedException: group_dd-1446432618163-2746a209 can't rebalance after ...

  2. 大数问题,通常用JAVA

    e.g. HDU1002 简单加法 import java.math.BigInteger; import java.util.Scanner; public class Main { public ...

  3. Spring - IoC(7): 延迟实例化

    默认情况下,Spring IoC 容器启动后,在初始化过程中,会以单例模式创建并配置所有使用 singleton 定义的 Bean 的实例.通常情况下,提前实例化 Bean 是可取的,因为这样在配置中 ...

  4. mybatis基本流程、jdbc连接、ps:附mybatis(乐观锁)实现

    一.前言 Mybatis和Hibernate一样,是一个优秀的持久层框架.已经说过很多次了,原生的jdbc操作存在大量的重复性代码(如注册驱动,创建连接,创建statement,结果集检测等).框架的 ...

  5. #error,在xib文件中拷贝按钮所造成的错误.

    https://www.evernote.com/shard/s227/sh/3e35a7b3-f40c-46df-8ae0-e7522310c18b/742311974127f12eaafae07a ...

  6. ThinkPHP 多应用多模块建立方式

    ThinkPHP3.2.2及以后版本同一应用多模块和多应用多模块的设计已经比以前的版本更加简单快捷. 注:入口文件为index.php,内容为: <?php // +-------------- ...

  7. bzoj 1041 数学推理

    原题传送门http://www.lydsy.com/JudgeOnline/problem.php?id=1041 我们只需要求第一象限内(不包括坐标轴)的点数然后ans=ans*4+4就好了 首先我 ...

  8. webdriver函数

    import sys; print('%s %s' % (sys.executable or sys.platform, sys.version)) PyDev console: starting. ...

  9. Swift 学习之二十一:?和 !(详解)

    http://blog.csdn.net/woaifen3344/article/details/30244201 Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始 ...

  10. Tarjan & LCA 套题题目题解

    刷题之前来几套LCA的末班 对于题目 HDU 2586 How far away 2份在线模板第一份倍增,倍增还是比较好理解的 #include <map> #include <se ...