title: M2Crypto installation
body: <p>I am struggling to get my M2Crypto installation to work</p>
  
  <pre><code>C:\Python27&gt;python
  Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; from M2Crypto import RSA
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    File "C:\Python27\lib\M2Crypto\__init__.py", line 22, in &lt;module&gt;
      import __m2crypto
  ImportError: No module named __m2crypto
  &gt;&gt;&gt;
  </code></pre>
  
  <p>Not really surprising as there is no __m2crypto module anywhere,  but where should it be and where should I get it from? </p>
  
  <p>I have installed M2Crypto from <a href="https://pypi.python.org/pypi/M2Crypto" rel="nofollow">https://pypi.python.org/pypi/M2Crypto</a> by downloading M2Crypto-master and copying the unziped M2Crypto folder to c:\Python27\lib</p>
  
  <p>From M2Crypto I only need the RSA functionality so suggestions involving alternatives to M2Crypto would also be helpful.</p>
  
  <p>Any help highly appreciated</p>