Comment by [email protected]:
I spent a long time trying to make this work on OSX 10.6 and finally
managed to do so. I'm mostly a Java guy and I've tried to ignore Python as
much as possible.
I largely, after much pain installing and uninstalling various versions of
python and several package managers settled on
* Python 2.7 - 32 bit (this is important) downloaded from python.org and
installed from the dmg
* virtualenv
* pip for managing packages (the robotframework libraries were out of date
or non-existant using easy_install or MacPorts)
I got the instructions here [http://batok.github.com/virtualenvwxp/]
The only problems I encountered were:
* If you run RIDE, you have to use pythonw and pythonw for some reason
didn't get the my pythonpath, (I'll fix this later), so you have to execute
it like: pythonw /<path>/<to>/<ride>/ride.py (of course, fill the ride path
in with your path
* the path substitution that is supposed to happen in the pybot file at
installation didn't happen so you need to manually fill in that stuff - For
PYTHON I just put in "python" and that worked because that's working in my
virtualenv. For the path to Robot Framework it is in
$VIRTUAL_ENV/lib/site-packages/robot
* the shbang line at the top of ride.py is also incorrect. I simply
replaced whatever was put in there with #!/usr/bin/env python and that
fixed the issue.
For more information:
http://code.google.com/p/robotframework/wiki/Installation