fix setup.py exec attr