导入模块_m​​d5和相关RPM时出错

时间:2010-12-12 22:44:21

标签: python linux

我有一个曾经运行的python脚本,虽然自从移动服务器以后它现在会引发一个奇怪的错误:

>>> import _md5
    ImportError: No module named _md5

一般设置都是正确的,就像我的python路径和其他所有东西一样。我被告知我需要安装相关的RPM来实现这一点,但不知道这可能是什么 - 有人可以指出我正确的方向吗?

这些机器有一个禁止我使用yum的设置,因此我需要向那些维护系统的人请求安装我想要的RPM。

2 个答案:

答案 0 :(得分:2)

基于来自OP的额外信息,他们在新服务器上使用Python 2.5+。 建议的补救措施是使用标准hashlib模块。其中提供了MD5哈希实现。

答案 1 :(得分:1)

安装openssl-devel并重建。

或者更好的是,构建自己的Python包并在任何地方部署。