PyPI
  • a repository of software for the Python programming language
  • pip
  • Install pip
  • pip list
  • pip show [packagename], show the information of an installed package
  • pip search [packagename], show available package from PyPI repository
  • pip install
  • pip uninstall [packagename], uninstall a package
  • config
  • pip freeze > requirements.txt, export installed packages in requirements format
  • pip install -r requirements.txt, install the modules with the requirements file
  • pip wheel, reduce the time of compiling when installing multiple times on the different virtual environments
  • virtualenv
  • pip install virtualenv, install virtualenv
  • virtualenv [environmentName]
  • source [environmentName]/bin/activate, activate the virtual environment
  • deactivate, deactivate the virtual environments
  • Reference
  • Pipenv & Virtual Environments
  • Pip tutorial
  • pip documentation