【发布时间】:2013-04-16 04:05:10
【问题描述】:
我的操作系统是 CentOS 6.4 x86_64bit。
我试图像他们的教程所示那样使用 jansson lib。
这是我的历史。
- 我下载了github_commits.c
- 我下载了 curl 库。
- 我遇到了一些关于 libjansson.so.4 的问题
- 所以我输入了“ldconfig”,看起来一切正常。
- 出于某种原因,我需要进行 yum 更新。所以我命令'yum update'
-
终端显示以下错误:
导入其中一个 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(红帽 4.4.7-3)]
如果您无法自行解决此问题,请访问 yum 常见问题解答: http://yum.baseurl.org/wiki/Faq
在互联网上我找到了解决方案,它说我必须删除 curl。 这是链接:http://forums.fedoraforum.org/showthread.php?t=263887
所以我在这里进退两难了。由于 jansson,我必须使用 curl。同时, 我也得用yum
对于这个问题有什么想法吗?
谢谢。
【问题讨论】:
标签: python curl centos yum shared-libraries