Reputation: 11
python_bin = 'venv\Scripts\python.exe'
subprocess.run([python_bin, 'pip', 'install', '-r', 'requirements.txt'])
This is what I am trying to do but it doesn't recognize pip
Upvotes: 1
Views: 230
Reputation: 2456
You're missing the -m:
subprocess.run([python_bin, '-m', 'pip', 'install', '-r', 'requirements.txt'])
Upvotes: 2