| pip install ... | Installs the specified package. |
| pip show ... | Shows information about a specific package. |
| pip search ... | Searches the PyPI repository for packages matching the specified query. |
| pip list | Shows a list of all installed packages. |
| pip uninstall ... | Uninstalls the specified package. |
| pip list -o | Show outdated modules |
| pip install --upgrade ... | Upgrades the specified package to the latest version. (pip install Django --upgrade) |
| pip freeze | Shows a list of installed packages and their versions, in a format suitable for use in a requirements file. |
| pip freeze > requirements.txt | Create a TXT file with all packages listed |
| pip install -r requirements.txt | Installs packages listed in a requirements file. |
| Updates packages | pip freeze | %{$_.split('==')[0]} | %{pip install --upgrade $_} |