我正在使用Centos,我已经意外地删除了libxml2,现在它显示了如下的错误
导入其中一个Python模块时出现问题 要跑yum。导致此问题的错误是:
libxml2.so.2:无法打开共享对象文件:没有这样的文件或目录
请安装提供此模块的软件包,或 验证模块是否安装正确。
上述模块可能与之不匹配 当前版本的Python,它是: 2.4.3(#1,2012年6月18日,08:55:31) [GCC 4.1.2 20080704(Red Hat 4.1.2-52)]
如果您自己无法解决此问题,请转到 yum faq at: http://wiki.linux.duke.edu/YumFaq
答案 0 :(得分:0)
您需要重新安装libxml2包。由于yum目前在您的系统上被破坏,您需要通过其他方式获取libxml2包,例如在另一个(工作)系统上使用yumdownloader
或访问您的存储库网站或从其中一个CentOS镜像获取。例如,此处是指向the CentOS5.9 libxml2 rpm for i386的链接。