Python Quest

Track 10 · Lesson 9 of 12

pip and PyPI

Understand what PyPI and pip are, read the commands to install, inspect and remove packages, and work with version numbers and semantic versioning in code.

About 45 minIntermediate4 exercises

You will be able to

  • Explain the difference between the standard library, PyPI and pip
  • Read and write pip commands to install, upgrade, list, show and uninstall packages
  • Explain semantic versioning: what a major, minor and patch change promise
  • Compare version numbers correctly in code instead of as plain strings

Included with a Formula Quest membership

It has 4 graded exercises with feedback, hints and solutions. Python Quest is included in Formula Quest memberships that cover Python; membership and billing are managed on Formula Quest.

View Formula Quest memberships

Tracks 1 and 2, the first lesson of every track, the playground and the dataset library are free.