Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 1.36 KB

File metadata and controls

45 lines (28 loc) · 1.36 KB

The pip Utility

Reference:

When you install Python, you also get Python's package manager, pip. Use pip to install and manage third-party Python packages.

Listing packages currently installed:

pip list #> should see all installed packages, as well as their package dependencies

Installing packages:

pip install pandas # where pandas is the name of a package you want to install

Below is an intermediate concept we will cover later. Feel free to skip it for now.


Project-specific Package Management

You can specify and manage project-specific package dependencies by listing them in a file called requirements.txt in the project's root directory.

To specify a project's dependencies, first create a new requirements.txt file in your repository's root directory, then revise the file to include the names of the packages your project requires. Write the name of each Python package dependency on a new line. For example:

ipython
pytest
requests
git+https://github.com/eskerda/pybikes.git # can install from github source, if necessary

Make sure to save the file.

Finally, install package dependencies by specifying the requirements filepath:

pip install -r requirements.txt