First, could you please verify if requirement.txt is readable?
type requirements.txt # Windows
cat requirements.txt # Mac
Then you can try it with verbose output to see what is actually happening:
pip install -r requirements.txt -v
You can also check pip version used in your virtual environment:
pip --version
There might also be an issue in content of the requirement.txt. Could you maybe share it?