make pip use correct requirements file when already cached (fixes #4450)
Merge pull request #4451 from sephii/develop

make pip use correct requirements file when already cached (fixes #4450)