EvaluateStreaming with Windows
I find that the evaluateStreaming
tool (see here
for more information) seems to work best on a Windows machine. Here are
instructions on how to make it run on your Windows box.
- Get python. I really like ActiveState’s python
implementation. You can download it from their web page (the
tool will work fine with python 2.2). The rest of these instructions will
assume that you have ActiveState’s ActivePython.
- Install the pyxml Python XML tools. ActiveState
makes installing new stuff really easy. Just launch the Python Package
Manager (came with ActivePython) and type “install PyXML”. The
package manager will download it from the web and install it into your ActivePython
distribution. Presto – you’ve got PyXML.
- Install PMW widget extensions. I honestly don’t
remember how I installed PMW (it’s not in ActiveState’s package list). I
think I just downloaded it from their web
site and copied the directories to the
ActivePython\Lib\site-packages directory by hand
(ask me for help if you can’t get this to work).
- Now get the evaluateStreaming python code. It
resides on d0mino in
/usr/products/evaluateStreaming.
Go to the latest version and copy all sub-directories to your area.
- Now run the tool from a Windows Command Prompt. You’ll
have to be in the directory where you installed the tool, and you will
probably have to do “
python evaluateStreaming.py
streamSchemeFile.xml eventsInfo.xml” where the XML files are
the ones you want to use (URL’s will work too).
2002 July 23 Adam Lyon (lyon@fnal.gov)