fixed a bug in setup.py