title: Python: ImportError: No module named _md5
body: <p>I have python 2.5.1 installed on my Ubuntu 10.04 x86_64 machine.</p>
  
  <p>When i try to import hashlib/md5, the i get this error</p>
  
  <pre><code>&gt;&gt;&gt; import hashlib 
  Traceback (most recent call last):
  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  File "/usr/local/lib/python2.5/hashlib.py", line 133, in &lt;module&gt;
  md5 = __get_builtin_constructor('md5')
  File "/usr/local/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor
  import _md5
  ImportError: No module named _md5
  </code></pre>
  
  <p>I have tried most of the solutions that I could find on google, but nothing works for me. Does anyone know how to solve this? Thank you!</p>