PiP commands

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 listShows a list of all installed packages.
pip uninstall ...Uninstalls the specified package.
pip list -oShow outdated modules
pip install --upgrade ...Upgrades the specified package to the latest version. (pip install Django --upgrade)
pip freezeShows a list of installed packages and their versions, in a format suitable for use in a requirements file.
pip freeze > requirements.txtCreate a TXT file with all packages listed
pip install -r requirements.txtInstalls packages listed in a requirements file.
Updates packagespip freeze | %{$_.split('==')[0]} | %{pip install --upgrade $_}