title: Why can't I import Crypto after installing pycrypto in Python?
body: <p>On OSX 10.10, I'm getting 'ImportError: No module named Crypto' in Python 2.7.6 after installing the pycrypto module. I get the error when I run python in the terminal and try <code>import Crypto</code>. </p>
  
  <p>I've installed via <code>sudo pip install pycrypto</code> and also tried installing from source from here: <a href="https://pypi.python.org/pypi/pycrypto" rel="nofollow">https://pypi.python.org/pypi/pycrypto</a>. According to that site, there's a <code>python setup.py test</code> command (which runs fine for me), but it skips modules which aren't available, so I'm not sure if it's actually useful in this case.</p>
  
  <p>The only thing I tried to do was find and compare to other packages in <code>/Library/Python/2.7/site-packages</code>... I noticed that the other packages (like Naked, PyYAML, and others) have directories whereas pycrypto just has an 'ASCII text' file (and no directory) according to the <code>file pycrypto-2.6.1-py2.7.egg-info</code> command. This scenario was after installing from source.</p>
  
  <p>When installing from <code>pip</code>, I see that 'pycrypto-2.6.1-py2.7.egg-info' shows up as a directory, but there aren't any .py files in there.</p>
  
  <p>I'm new to python and really at a loss. Any help is greatly appreciated.</p>