WINDOWS INSTALL 1. Install Python 2.7.13 or higher for Windows. Make sure you add the option "Install for all users" and "Add Python.exe to PATH". 2. Create a directory DOWNLOADS in your python directory (by default c:\Python27\ 3. Download from http://www.lfd.uci.edu/~gohlke/pythonlibs/#pipthere the file pip-9.0.1-py2.py3-none-any.whl into the directory DOWNLOADS 4. Press Win key+R 5. Type cmd and press enter. 6. Go to the directory DOWNLOADS where you store the whl file. 7. Write python.exe pip-9.0.1-py2.py3-none-any.whl/pip install pip-9.0.1-py2.py3-none-any.whl and press enter 8. Download from http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy the library NumPy for cp27 into the directory DOWNLOADS. You will need to make sure you choose the whl which matches the bitset of your Python (Check this by opening IDLE Python GUI and seeing whether it writes 32 or 64 on top). I downloaded numpy-1.11.3+mkl-cp27-cp27m-win32.whl 9. In the command line type pip install FILEDOWNLOADED I typed pip install numpy-1.11.3+mkl-cp27-cp27m-win32.whl 10. Download from http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy the library SciPy for cp27 into the directory DOWNLOADS. Again, you will need to make sure you choose the whl which matches the bitset of your Python. I downloaded scipy-0.18.1-cp27-cp27m-win32.whl 11. In the command line type pip install FILEDOWNLOADED I typed pip install scipy-0.18.1-cp27-cp27m-win32.whl If it fails, try it again. 12. Download from http://www.lfd.uci.edu/~gohlke/pythonlibs/#sympy the library SymPy for cp27 into the directory DOWNLOADS. Again, you will need to make sure you choose the whl which matches the bitset of your Python. I downloaded sympy-1.0-py2.py3-none-any.whl 13. In the command line type pip install FILEDOWNLOADED I typed pip install sympy-1.0-py2.py3-none-any.whl You should be good to go. :-)