我有一個用來運行一個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