This is a known compatibility issue with pip > v9.
In your setup.py, replace
from pip.req import parse_requirements
with
try: # for pip >= 10
from pip._internal.req import parse_requirements
except ImportError: # for pip <= 9.0.3
from pip.req import parse_requirements
then try again and it will work.