pip install xmltodict 不工作

Posted

技术标签:

【中文标题】pip install xmltodict 不工作【英文标题】:pip install xmltodict not working 【发布时间】:2014-03-09 02:40:17 【问题描述】:

在为 python 安装 xmltodict 包时出现以下错误。

点安装 xmltodict 下载/解压 xmltodict 为包 xmltodict 运行 setup.py egg_info 回溯(最近一次通话最后): 文件“”,第 16 行,在 文件“/tmp/pip-build-root/xmltodict/setup.py”,第 36 行,在 setup_requires=['nose>=1.0', 'coverage'], 文件“/usr/lib/python2.6/distutils/core.py”,第 113 行,在设置中 _setup_distribution = dist = klass(attrs) 文件“/usr/lib/python2.6/site-packages/distribute-0.6.38-py2.6.egg/setuptools/dist.py”,第 221 行,在 __init__ self.fetch_build_eggs(attrs.pop('setup_requires')) 文件“/usr/lib/python2.6/site-packages/distribute-0.6.38-py2.6.egg/setuptools/dist.py”,第 245 行,在 fetch_build_eggs parse_requirements(需要),安装程序=self.fetch_build_egg 解析中的文件“/usr/lib/python2.6/site-packages/distribute-0.6.38-py2.6.egg/pkg_resources.py”,第 598 行 raise VersionConflict(dist,req) # XXX 在这里放更多信息 pkg_resources.VersionConflict: (nose 0.10.4 (/usr/lib/python2.6/site-packages), Requirement.parse('nose>=1.0')) 命令 python setup.py egg_info 的完整输出: 回溯(最近一次通话最后): 文件“”,第 16 行,在 文件“/tmp/pip-build-root/xmltodict/setup.py”,第 36 行,在 setup_requires=['nose>=1.0', 'coverage'], 文件“/usr/lib/python2.6/distutils/core.py”,第 113 行,在设置中 _setup_distribution = dist = klass(attrs) 文件“/usr/lib/python2.6/site-packages/distribute-0.6.38-py2.6.egg/setuptools/dist.py”,第 221 行,在 __init__ self.fetch_build_eggs(attrs.pop('setup_requires')) 文件“/usr/lib/python2.6/site-packages/distribute-0.6.38-py2.6.egg/setuptools/dist.py”,第 245 行,在 fetch_build_eggs parse_requirements(需要),安装程序=self.fetch_build_egg 解析中的文件“/usr/lib/python2.6/site-packages/distribute-0.6.38-py2.6.egg/pkg_resources.py”,第 598 行 raise VersionConflict(dist,req) # XXX 在这里放更多信息 pkg_resources.VersionConflict: (nose 0.10.4 (/usr/lib/python2.6/site-packages), Requirement.parse('nose>=1.0')) -------------------------------------- 命令 python setup.py egg_info 在 /tmp/pip-build-root/xmltodict 中失败,错误代码为 1 在 /root/.pip/pip.log 中存储完整的日志

【问题讨论】:

【参考方案1】:

试试这个

$ sudo yum install python-xmltodict

也可以访问github issue了解更多信息

【讨论】:

以上是关于pip install xmltodict 不工作的主要内容,如果未能解决你的问题,请参考以下文章

pip install psycopg2 不工作

pip install MySQL-python==1.2.5 不工作[重复]

pip install 在笔记本单元格中工作,但在脚本中不工作[重复]

配置以便 pip install 可以从 github 工作

pip install出错,pip版本不匹配

Ipython没有可用的readline并且pip install readline错误