CentOS 6.x和jansson库问题

时间:2013-04-23 04:23:42

标签: python curl centos yum shared-libraries

我的操作系统是CentOS 6.4 x86_64bit。

我正在尝试使用jansson lib,就像他们的教程所示。

这是我的历史。

  1. 我下载了github_commits.c
  2. 我下载了curl lib。
  3. 我在libjansson.so.4上遇到了一些问题
  4. 所以我把'ldconfig'看起来好像一切都好。
  5. 我需要因某种原因更新yum。所以我命令'yum update'
  6. 终端显示以下错误:

    导入其中一个Python模块时出现问题 要跑yum。导致此问题的错误是:

    /usr/lib64/python2.6/site-packages/pycurl.so:未定义的符号:CRYPTO_set_locking_callback

    请安装提供此模块的软件包,或 验证模块是否安装正确。

    上述模块可能与之不匹配 当前版本的Python,它是: 2.6.6(r266:84292,2013年2月22日,00:00:18) [GCC 4.4.7 20120313(Red Hat 4.4.7-3)]

    如果您自己无法解决此问题,请转到 yum faq at:   http://yum.baseurl.org/wiki/Faq

  7. 在互联网上我找到了解决方案,说我必须删除卷曲。 这是链接:http://forums.fedoraforum.org/showthread.php?t=263887

  8. 所以我在这里陷入困境。由于jansson,我必须使用curl。同时, 我还必须使用yum

  9. 对这个问题有什么想法吗?

    感谢。

1 个答案:

答案 0 :(得分:0)

为什么不使用yum来安装curl和curl-devel?

yum install curl

yum install curl-devel