我有一个用来运行一个python脚本,但由于在工作中移动的服务器,现在抛出了一个奇怪的错误:错误导入模块_md5,以及相关RPM
>>> import _md5
ImportError: No module named _md5
一般的设置是正确的,因为是我的蟒蛇路径,看起来像其他所有东西。有人告诉我,我需要安装相关的RPM才能工作,但不知道这可能是什么 - 任何人都可以请我指出正确的方向吗?
这些机器的设置禁止我使用yum
,所以我需要向那些维护系统的用户请求安装哪个RPM。
你在有问题的服务器上安装了什么版本的Python?据我所知,md5模块已经标准化了一段时间,然后从Python 2.5开始不推荐使用,而是支持'hashlib'模块,该模块实现了几种流行的散列算法。它看起来像新的服务器有一些超旧的Python版本。请参阅http://docs.python.org/library/md5 ...和... http://docs.python.org/library/hashlib.html – 2010-12-12 22:49:21
Python 2.5.4,谢谢我将通读他们,但这似乎表明hashlib可能能够解决这个问题?谢谢 – anthr 2010-12-12 22:53:23