How can I install packages using pip according to the requirements.txt file from a local directory?

Better Stack Team
Updated on October 5, 2023

To install packages using pip according to the requirements in a requirements.txt file located in your current directory, you can use the following command:

 
pip install -r requirements.txt

This will install all of the packages listed in the requirements.txt file.

If you want to install the packages to a specific location, you can use the --target option to specify the directory where you want the packages to be installed. For example:

 
pip install -r requirements.txt --target=/path/to/target/directory

This will install the packages to the /path/to/target/directory directory.

You can also use the -t or --target option to specify a different directory for each package in the requirements.txt file. To do this, you will need to add the -t or --target option to each line in the requirements.txt file followed by the path to the directory where you want the package to be installed. For example:

 
package1 -t /path/to/package1/directory
package2 -t /path/to/package2/directory
package3 -t /path/to/package3/directory

This will install package1 to /path/to/package1/directory, package2 to /path/to/package2/directory, and package3 to /path/to/package3/directory.