fix setup.py so it can be called from anywhere, should fix pip install