monstergss 发表于 2014-10-24 16:22

Yum install 报错,大伙儿帮看看

提示错误如下:
Plugin "refresh-packagekit" can't be imported
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv, 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 897, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 682, in _getSacks
    self.repos.populateSack(which=repos)
File "/usr/lib/python2.6/site-packages/yum/repos.py", line 294, in populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 165, in populate
    if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 223, in _check_db_version
    return repo._check_db_version(mdtype)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1256, in _check_db_version
    repoXML = self.repoXML
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1455, in <lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1447, in _getRepoXML
    self._loadRepoXML(text=self)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1437, in _loadRepoXML
    return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1412, in _groupLoadRepoXML
    if self._commonLoadRepoXML(text):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1225, in _commonLoadRepoXML
    if self._latestRepoXML(local):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1194, in _latestRepoXML
    oxml = self._saveOldRepoXML(local)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1053, in _saveOldRepoXML
    xml = self._parseRepoXML(old_local, True)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1036, in _parseRepoXML
    return repoMDObject.RepoMD(self.id, local)
File "/usr/lib/python2.6/site-packages/yum/repoMDObject.py", line 124, in __init__
    self.parse(srcfile)
File "/usr/lib/python2.6/site-packages/yum/repoMDObject.py", line 140, in parse
    parser = iterparse(infile)
File "/usr/lib/python2.6/site-packages/yum/misc.py", line 1169, in cElementTree_iterparse
    _cElementTree_import()
File "/usr/lib/python2.6/site-packages/yum/misc.py", line 1164, in _cElementTree_import
    import cElementTree
ImportError: No module named cElementTree

网上看有说可能是python的问题,有碰到过的么?需要重装python么? 怎么装?

henry_wu001 发表于 2014-10-24 16:36

好像是缺模块,“File "/usr/lib/python2.6/site-packages/yum/misc.py", line 1164, in _cElementTree_import
    import cElementTree
ImportError: No module named cElementTree”

试试把缺的模块补上呢,
是什么情况下出现这个错误的?

zongg 发表于 2014-10-24 17:22

你的python 是哪个版本呢?

monstergss 发表于 2014-10-27 10:03

回复 2# henry_wu001


我想安装kscope , 执行命令yum install kscope 就直接报了这个错误。

   

monstergss 发表于 2014-10-27 10:06

回复 3# zongg

Python 2.6.6 (r266:84292, May1 2012, 13:52:17)
on linux2



   

monstergss 发表于 2014-10-29 17:29

顶起!别沉了!

whitelotus19 发表于 2014-10-29 18:05

可能是有些软件包有问题吧
你看看这个:
https://community.oracle.com/thread/2575158?start=0&tstart=0

不一定跟你的环境相同
页: [1]
查看完整版本: Yum install 报错,大伙儿帮看看