我有一个曾经运行的python脚本,虽然自从移动服务器以后它现在会引发一个奇怪的错误:
>>> import _md5
ImportError: No module named _md5
一般设置都是正确的,就像我的python路径和其他所有东西一样。我被告知我需要安装相关的RPM来实现这一点,但不知道这可能是什么 - 有人可以指出我正确的方向吗?
这些机器有一个禁止我使用yum
的设置,因此我需要向那些维护系统的人请求安装我想要的RPM。
答案 0 :(得分:2)
基于来自OP的额外信息,他们在新服务器上使用Python 2.5+。
建议的补救措施是使用标准hashlib
模块。其中提供了MD5哈希实现。
答案 1 :(得分:1)
安装openssl-devel
并重建。
或者更好的是,构建自己的Python包并在任何地方部署。