Preparing for installation on Windows

We explain here how to prepare a proper Python development environment for use with Reahl on Windows. When you’ve done this, you still need to install Reahl itself in a virtualenv – (but that’s a one-liner).

Python and basic development tools

On Windows, you need to install Python and a number of standard Python development tools.

Installing all of this is explained excellently on The Hitchhiker’s guide to Python.

Here is the super-short summary:

  • Download Python from the official website (version 2.7 or 3.3), and install it.

  • Ensure that your path includes both the directory where the Python executable is located as well as Python’s “Scripts” directory.

  • Install setuptools:
    • download ez_setup.py from the setuptools project on bitbucket.
    • run ez_setup.py (right-click, then choose “Open with > Python”)
  • Install virtualenv (don’t bother with pip, it cannot install binary packages needed for Windows):
    • In a command prompt window, execute:
    easy_install virtualenv
    

Remember to go back and install Reahl itself in a virtualenv!

Table Of Contents

Previous topic

Preparing for installation on Mac OS/X

Next topic

Get developing with Reahl