title: How can I install a .egg Python package on Windows (attempt using easy_install not working)
body: <p>I am trying to install a package named QSTK for a course that I am doing. The course points to an installation package for the 32 bit version, but I have 64 Python installed. I have found a .egg file listed on the <a href="https://pypi.python.org/packages/2.7/Q/QSTK/" rel="noreferrer">Python packages index</a>.</p>
  
  <p>It seems to have an exe for 32 bit, but just the .egg for 64 bit. I downloaded the QSTK-0.2.6-py2.7.egg version and have been trying to install this unsucessfully so far.</p>
  
  <p>Here is what I have tried:</p>
  
  <ol>
  <li><p>Using easy install (from the C:\Python27\Lib\site-packages
  directory):</p>
  
  <pre><code>Python easy_install -Z C:\Users\Prosserc\Downloads\QSTK-0.2.6-py2.7.egg
  </code></pre>
  
  <p>this has created a QSTK-0.2.6-py2.7.egg directory in my
  site-packages directory which I can open and find files in. However,
  I have tried to import QSTK from the python shell and get the usual
  "No module named..." import error.</p></li>
  <li><p>I looked for a setup.py file as I have used these to install
  packages before, but could not find one.</p></li>
  <li><p>I have also looked at <a href="https://stackoverflow.com/questions/458311/how-do-i-install-an-egg-file-without-easy-install-in-windows">this thread</a> which gives details of
  installing a .egg file without using easy install, but cannot figure
  out what changes I would need to make to the script provided as this
  is to install a specific package that I already have.</p></li>
  </ol>
  
  <p>If anyone can help by explaining either how I can install this .egg file correctly or by providing a link to the QSTK modules for python 2.7 64 bit in another format this would be greatly appreciated.</p>
  
  <p>I have managed to install the packages that QSTK is dependant on okay (numpy, scipy, matplotlib, pandas, python-dateutil and scikit-learn).</p>