General instructions for installing from source (advanced users)

  1. Install the Microsoft Visual C++ compiler for Python 2.7

  2. Install Python 2.7 (if it isn’t already installed) and add it to your system path.

  3. Install a C compiler (such as the gcc c++ compiler) and add it to your system path.

  4. Install the following Python packages (version indicated if less than most recent):

    • numpy
    • matplotlib
    • scipy
    • pillow
    • wxpython < 4.0
    • fabio
    • lxml
    • h5py
    • hdf5plugin
    • pyFAI
    • weave
  5. Download the RAW source file (RAW-x.y.z-Source where x.y.z is the version number) from sourceforge ( http://sourceforge.net/projects/bioxtasraw)

  6. Extract RAW to a directory of your choice and run RAW.py using python.

    • Note: the first time you run RAW.py it may need to be run from the command line in order to successfully compile various extensions. It may take some time to compile the extensions, be patient.
    • After you run RAW for the first time, you can run it by double clicking the RAW.py file, assuming .py files are associated with your python executable.
  7. Enjoy!

    • If you have problems, please consult the detailed installation guides and the solutions to common problems below. If that doesn’t help, please contact the developers.