【问题标题】:Installing libxslt on CentOs 6.5在 CentOs 6.5 上安装 libxslt
【发布时间】:2015-05-11 01:39:02
【问题描述】:

我正在尝试使用 pip 安装 lxml,这给了我错误,因为 libxml2 和 libxslt 没有安装。我尝试使用 yum 安装它们。 libxml2 已成功安装,但当我提供sudo yum install libxslt 时没有任何反应。输出如下

[root@motamarri Downloads]# yum install libxslt
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * rpmforge: archive.cs.uu.nl
 * webtatic: uk.repo.webtatic.com
Nothing to do

我不知道该怎么做。请帮忙。谢谢。

【问题讨论】:

  • rpm -q libxslt 说什么?您是否可能错过了 libxslt-devel 包?
  • 这是输出:libxslt-1.1.26-2.el6_3.1.x86_64
  • 就像@EtanReisner 指出的那样,构建lxml 需要这些包的-devel 变体,包括C 头文件。 yum install libxml2-devel libxslt-devel 应该可以解决问题。
  • 我得到 没有可用的软件包用于 libxslt-devel。
  • yum repolist 输出什么? yum search libxslt 输出什么?

标签: python centos yum libxslt


【解决方案1】:

我下载了 libgpg-error-devellibgpg-error-devel-1.7-4.el6.x86_64.rpmlibxslt-devel-1.1。 26-2.el6_3.1.x86_64.rpm 并使用rpm -i 安装。然后我使用 pip 安装了 lxml。只是发布我的工作,因为它可能对其他人有帮助。谢谢大家

【讨论】:

    猜你喜欢
    • 2016-08-20
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多